Могу ли я эмулировать обновление приложения с помощью АБР?

Можно ли эмулировать обновление приложения с помощью АБР?

Когда я делаю adb install, мне нужно сначала удалить предыдущую версию, если она уже установлена.

Если невозможно эмулировать обновление приложения с помощью ADB, что может быть самым простым способом его эмулировать?

Ответ 1

Вы можете использовать adb install -r <apk name>, он хранит данные и переустанавливает apk

Другие доступные опции для adb install:

-l: установите пакет с прямой блокировкой.

-r: переустановите существующее приложение, сохранив его данные.

-t: Разрешить установку APK.

-i: укажите имя пакета установщика.

-s: Установить пакет на общем хранилище (например, sdcard).

-f: установить пакет во внутреннюю системную память.

-d: разрешить изменение кода версии.