Как разрешить установку пониженного обновления при установке небогатеемого пакета с помощью `adb install`?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как разрешить установку пониженного обновления при установке небогатеемого пакета с помощью `adb install`?

Сообщение Anonymous »

Я столкнулся с ошибкой install_failed_version_downgrade , пытаясь установить Chrome100.apk , используя команду установки ADB:

Код: Выделить всё

➜  ~ adb install chrome100.apk
Performing Streamed Install
adb: failed to install chrome100.apk: Failure [INSTALL_FAILED_VERSION_DOWNGRADE: Downgrade detected: Update version code 489607923 is older than current 567263633]
Итак, я сначала попытался удалить существующий Chrome, но не обнаружил, что ни ADB не установил , ни Adb Shell PM uninstall , не смог успешно удалить его:

Код: Выделить всё

➜  ~ adb uninstall com.android.chrome
Failure [DELETE_FAILED_INTERNAL_ERROR]
➜  ~ adb shell pm uninstall com.android.chrome
Failure [DELETE_FAILED_INTERNAL_ERROR]
➜  ~ adb shell pm uninstall --user 0 com.android.chrome
Failure [not installed for 0]
Позже я обнаружил следующие параметры, доступные для adb install :

Код: Выделить всё

➜  ~ adb

...

app installation (see also `adb shell cmd package help`):
install [-lrtsdg] [--instant] PACKAGE
push a single package to the device and install it
install-multiple [-lrtsdpg] [--instant] PACKAGE...
push multiple APKs to the device for a single package and install them
install-multi-package [-lrtsdpg] [--instant] PACKAGE...
push one or more packages to the device and install them atomically
-r: replace existing application
-t: allow test packages
-d: allow version code downgrade (debuggable packages only)
-p: partial application install (install-multiple only)
-g: grant all runtime permissions
...
Я подумал, что варианты -r и -d были тем, что мне было нужно, поэтому я добавил их в команду ADB Install . Тем не менее, я все еще столкнулся с той же ошибкой: < /p>

Код: Выделить всё

➜  ~ adb install -r -d chrome100.apk
Performing Streamed Install
adb: failed to install chrome100.apk: Failure [INSTALL_FAILED_VERSION_DOWNGRADE: Downgrade detected: Update version code 489607923 is older than current 567263633]
Это может быть потому, что мой Chrome100.apk -незаботный пакет, поэтому опция -d не сработала. Как я могу установить этот APK на свой телефон?


Подробнее здесь: https://stackoverflow.com/questions/796 ... ackage-usi
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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