Эмулятор Android — как запустить приложение Chrome после обновления

#android #android-emulator #adb

#Android #android-эмулятор #adb

Вопрос:

Я пытаюсь обновить приложение Chrome на эмуляторе Pixel 4, но не могу запустить его после обновления.

Чтобы обновить версию Chrome до последней, я запускаю:

 adb -s install -r com.android.chrome_89.0.4389.105-438910521_minAPI24(x86)(nodpi)_apkmirror.com.apk
 

Это дает мне это:

 Performing Streamed Install

Success
 

Однако в эмуляторе были удалены значки приложений Chrome, так как я могу запустить приложение Chrome после обновления? Он появляется в Настройках> Приложения, и версия обновляется до версии из файла apk, который я дал.

Если я попытаюсь запустить его с помощью следующей команды adb:

 adb shell am start -n com.android.chrome/com.google.android.apps.chrome.Main
 

Я получаю:

 Starting: Intent { cmp=com.android.chrome/com.google.android.apps.chrome.Main } Error type 3 Error: Activity class {com.android.chrome/com.google.android.apps.chrome.Main} does not exist.
 

Есть ли способ заставить значки приложений Chrome отображаться после обновления или есть другая команда adb, которую я могу использовать?

Ответ №1:

Мы определили, что использование этого apk вместо этого работает: https://www.apkmirror.com/apk/google-inc/chrome/chrome-89-0-4389-105-release/google-chrome-fast-secure-89-0-4389-105-16-android-apk-download/download/?forcebaseapk