Есть ли способ обновить (а не переустановить) нерыночный apk на устройстве Android? Я смог найти только установку adb (ничего похожего на обновление adb)
Есть ли способ обновить (а не переустановить) нерыночный apk на устройстве Android? Я смог найти только установку adb (ничего похожего на обновление adb)
Ответы:
adb install -r
это самое близкое к вам, это на самом деле обновление, поскольку оно сохраняет базу данных и сохраненные настройки. Если вы удалите / переустановите и база данных приложения, и настройки будут удалены. Что именно вы пытаетесь обновить в приложении, с которым вам не помогает опция -r?
adb install -r
у меня не сработало. Итак, я нашел небольшое обходное решение.
Удалите приложение, но сохраните данные, используя adb uninstall -k com.packagename
. Это приведет к удалению приложения, но сохранит данные. Смотрите это
Установите приложение еще раз, используя adb install package.here
.
Примечание. Для выполнения этих команд у вас должен быть root-доступ.
Самый простой способ сделать это точно так же, как Market apk, - это загрузить APK на свой телефон (т.е. загрузить с Google Диска или по электронной почте), а затем щелкнуть APK в библиотеке загрузок.