Jak mogę uruchomić przeglądarkę adb shell
poleceniem i sprawić, by otworzyła określoną stronę internetową?
Jak mogę uruchomić przeglądarkę adb shell
poleceniem i sprawić, by otworzyła określoną stronę internetową?
Odpowiedzi:
Uruchomienie tego polecenia uruchomi przeglądarkę internetową w systemie Android:
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
Jeśli Twoje adresy URL są ciężkie w postaci symboli, powinieneś również cytować agresywnie
adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true'
Jeśli chcesz specjalnie uruchomić Chrome
adb shell am start \
-n com.android.chrome/com.google.android.apps.chrome.Main \
-a android.intent.action.VIEW -d 'file:///sdcard/lazer.html'
Daj także Chrome dostęp do sdcard za pośrednictwem
adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE
Zamień com.android.chrome na com.chrome.canary, jeśli używasz Chrome w wersji Canary.
Chciałem uruchomić Silk na moim kindle przez adb, bez dodawania nowego adresu URL. Wymyśliłem to:
adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity