Я работаю над приложением для 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
).