Как я могу запустить браузер с помощью команды adb shell
и открыть определенную веб-страницу?
Нужна командная строка для запуска веб-браузера с помощью adb
comment
Не уверен, что вы имеете в виду, вы имеете в виду запуск намерения браузера?
- person BeRecursive   schedule 18.08.2010
comment
любое приложение из CLI: stackoverflow.com/questions/4567904/
- person Ciro Santilli 新疆再教育营六四事件ۍ   schedule 07.11.2017
Ответы (5)
Выполнение этой команды запустит веб-браузер в Android:
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
person
Joakim Lundborg
schedule
18.08.2010
Я пытаюсь использовать это для загрузки предварительно сохраненных страниц (на SD-карте), но выдает ошибку.
- person shingaridavesh; 20.06.2015
Это открывало новую вкладку каждый раз, когда я ее запускал, что приводило к большому беспорядку открытых вкладок через некоторое время.
- person Bobbi Bennett; 23.01.2016
на самом деле вам нужно удалить ./ перед выполнением этой команды.
- person Irwin Nawrocki; 15.01.2019
Если ваш URL-адрес содержит много символов, вы также должны агрессивно цитировать
adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true'
person
ash_jungroup
schedule
26.06.2013
Если вы хотите запустить 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'
Также предоставьте Chrome доступ к SD-карте через
adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE
Поменяйте местами com.android.chrome с com.chrome.canary, если вы используете канареечную версию Chrome.
person
auselen
schedule
21.02.2018
Я хотел запустить шелк на своем Kindle через adb, не добавляя новый URL. Я придумал это:
adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity
person
Bobbi Bennett
schedule
14.11.2015
Вы также можете открыть веб-браузер по умолчанию с ключевыми событиями (можно написать KEYCODE_EXPLORER вместо 64)
adb shell input keyevent 64
Введите URL-адрес отправки: (66 -> KEYCODE_ENTER)
adb shell input text "stackoverflow.com" && adb shell input keyevent 66
person
kubano
schedule
14.02.2018