Где Android хранит динамический модуль APK? - PullRequest
3 голосов
/ 04 апреля 2019

Я работаю над приложением для Android с динамическими модулями .Предположим, что есть один базовый модуль (base) и один динамический модуль (feature).Я установил приложение с помощью Android Studio (или bundle tool ), и оба base и feature apks были установлены и расположены в

/data/app/example.dynapp--Gn1-FdAo0qV-8Y8Q5qb7g==/base.apk
/data/app/example.dynapp--Gn1-FdAo0qV-8Y8Q5qb7g==/feature.apk

Я нашел эти адреса, запустив

adb shell pm path example.dynapp

Затем я загрузил комплект приложений в Play Console и установил его из Google Play на свой телефон.Затем я скачал модуль feature, когда использовал приложение.Однако после запуска adb shell pm path example.dynapp он показывает только base apk, и для feature apk нет никаких знаков.Между прочим, кажется, что модуль feature установлен, поскольку функциональность модуля feature работает правильно.

Мой вопрос заключается в том, где Google Play хранит эти динамически загруженные модули (или APK).И есть ли способ получить к ним доступ, используя adb (например, adb pull).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...