Базовый профиль поколения с динамическими модулямиAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Базовый профиль поколения с динамическими модулями

Сообщение Anonymous »

Я представил модуль базового профиля на основе Документов Google и сгенерировал файл профиля с помощью задачи Gradle: Создать базовый профиль.
https://developer .android.com/topic/ Performance/baselineprofiles/create-baselineprofile?hl=zh-cn#create-new-profile
agp:8.3.2
цель sdk:34
Но существует проблема, при которой приложение аварийно завершает работу после запуска, из-за чего оно не может создавать файлы профиля.
Причина сбоя является отсутствие класса XxxContentProvider в динамических модулях.
Я попытался запустить тестовый apk напрямую:
Установка baselineprofile-xxx.apk и установка моего приложения из пакета, который будет работать нормально с командой installXxxBenckmark, затем выполнил команду adb Shell am Instrument - w - e, но обнаружил некоторые несовпадающие исключения и не увенчался успехом.
Через сборку при сканировании видно, что baselineprofile: linkedXxAndroidTest зависит от задачи packageRelease. Это должно быть связано с проблемой APK, созданной этой задачей, что приводит к отсутствию файлов классов динамических модулей.
Могу ли я спросить, знает ли кто-нибудь какие-либо другие инструкции, которые могут обрабатывать проекты? содержащий динамические модули? В качестве альтернативы также допускается правильная команда для запуска тестового APK.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ic-modules
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»