Cold starts ran unoptimised: no profileinstaller dependency and no profile in the bundle, so ART interpreted Compose on first launch (class verification measured at 128 bytecodes/s in an emulator ANR). Add the androidx.baselineprofile producer module with an AOSP managed device, a generator covering startup plus the four detail tabs, and commit the generated baseline and startup profiles.
37 lines
2.2 KiB
Plaintext
37 lines
2.2 KiB
Plaintext
EXECUTING: /opt/homebrew/share/android-commandlinetools/build-tools/34.0.0/aapt dump badging /Users/lange-hegermann/Documents/Development/ios-macos/Cable-Swift/Cable/android/baselineprofile/build/outputs/apk/nonMinifiedRelease/baselineprofile-nonMinifiedRelease.apk
|
|
CURRENT_WORKING_DIRECTORY: /Users/lange-hegermann/Documents/Development/ios-macos/Cable-Swift/Cable/android
|
|
START_TIME: 2026-08-12 13:56:22.415
|
|
START_TIME-NANOS: 2026-08-12 13:56:22.415717000
|
|
ENVIRONMENT:
|
|
|
|
*****************************************
|
|
STDOUT/STDERR BELOW
|
|
===================
|
|
package: name='app.voltplan.cable.baselineprofile' versionCode='' versionName='' platformBuildVersionName='15' platformBuildVersionCode='35' compileSdkVersion='35' compileSdkVersionCodename='15'
|
|
sdkVersion:'33'
|
|
targetSdkVersion:'35'
|
|
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
|
|
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
|
|
uses-permission: name='android.permission.QUERY_ALL_PACKAGES'
|
|
uses-permission: name='android.permission.INTERNET'
|
|
uses-permission: name='android.permission.REORDER_TASKS'
|
|
uses-permission: name='app.voltplan.cable.baselineprofile.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION'
|
|
application: label='' icon=''
|
|
application-debuggable
|
|
uses-library:'android.test.runner'
|
|
feature-group: label=''
|
|
uses-feature: name='android.hardware.faketouch'
|
|
uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
|
|
other-activities
|
|
other-receivers
|
|
supports-screens: 'small' 'normal' 'large' 'xlarge'
|
|
supports-any-density: 'true'
|
|
locales: '--_--' 'af' 'am' 'ar' 'as' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'or' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
|
|
densities: '160' '240' '320' '65535'
|
|
native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'
|
|
===================
|
|
END_TIME: 2026-08-12 13:56:22.432
|
|
END_TIME-NANOS: 2026-08-12 13:56:22.432670000
|
|
DURATION: 16ms
|
|
EXIT CODE: 0
|