87 Как я могу запустить браузер с помощью adb shellкоманды и заставить его открывать определенную веб-страницу? android adb Шрикант Тудавекар источник Не уверены, что вы имеете в виду, вы имеете в виду запустить намерение браузера? BeRecursive любое приложение из интерфейса командной строки: stackoverflow.com/questions/4567904/… Чиро Сантилли 郝海东 冠状 病 六四 事件 法轮功 Ответы: 203 Выполнение этой команды запустит веб-браузер в android: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Йоаким Лундборг источник Я пытаюсь использовать это для загрузки предварительно сохраненных страниц (на SD-карте), но это дает ошибку. shingaridavesh Это открывало новую вкладку каждый раз, когда я ее запускал, что через некоторое время приводило к огромному беспорядку открытых вкладок. Bobbi Bennett на самом деле вам нужно удалить "./" перед выполнением этой команды. Ирвин Навроцки 50 Если ваш URL-адрес содержит много символов, вы также должны агрессивно цитировать adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup источник 4 Если вы хотите запустить 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. Auselen источник 3 Хотел запустить шелк на моем kindle через adb, без добавления нового url. Я придумал это: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Бобби Беннетт источник 0 Вы также можете открыть веб-браузер по умолчанию с ключевыми событиями (можно написать KEYCODE_EXPLORER вместо 64) adb shell input keyevent 64 Введите URL для отправки: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Кубано источник
203 Выполнение этой команды запустит веб-браузер в android: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Йоаким Лундборг источник Я пытаюсь использовать это для загрузки предварительно сохраненных страниц (на SD-карте), но это дает ошибку. shingaridavesh Это открывало новую вкладку каждый раз, когда я ее запускал, что через некоторое время приводило к огромному беспорядку открытых вкладок. Bobbi Bennett на самом деле вам нужно удалить "./" перед выполнением этой команды. Ирвин Навроцки 50 Если ваш URL-адрес содержит много символов, вы также должны агрессивно цитировать adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup источник 4 Если вы хотите запустить 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. Auselen источник 3 Хотел запустить шелк на моем kindle через adb, без добавления нового url. Я придумал это: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Бобби Беннетт источник 0 Вы также можете открыть веб-браузер по умолчанию с ключевыми событиями (можно написать KEYCODE_EXPLORER вместо 64) adb shell input keyevent 64 Введите URL для отправки: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Кубано источник
50 Если ваш URL-адрес содержит много символов, вы также должны агрессивно цитировать adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup источник
4 Если вы хотите запустить 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. Auselen источник
3 Хотел запустить шелк на моем kindle через adb, без добавления нового url. Я придумал это: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Бобби Беннетт источник
0 Вы также можете открыть веб-браузер по умолчанию с ключевыми событиями (можно написать KEYCODE_EXPLORER вместо 64) adb shell input keyevent 64 Введите URL для отправки: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Кубано источник
Ответы:
Выполнение этой команды запустит веб-браузер в android:
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
источник
Если ваш URL-адрес содержит много символов, вы также должны агрессивно цитировать
adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true'
источник
Если вы хотите запустить 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.
источник
Хотел запустить шелк на моем kindle через adb, без добавления нового url. Я придумал это:
adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity
источник
Вы также можете открыть веб-браузер по умолчанию с ключевыми событиями (можно написать KEYCODE_EXPLORER вместо 64)
adb shell input keyevent 64
Введите URL для отправки: (66 -> KEYCODE_ENTER)
adb shell input text "stackoverflow.com" && adb shell input keyevent 66
источник