87 Como posso iniciar um navegador com o adb shellcomando e fazê-lo abrir uma determinada página da web? android adb Shrikant Tudavekar fonte Não tenho certeza do que você quer dizer, você quer dizer iniciar uma intenção do navegador? BeRecursive de qualquer aplicativo da CLI: stackoverflow.com/questions/4567904/… Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功 Respostas: 202 A execução deste comando iniciará um navegador da web no Android: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Joakim Lundborg fonte Estou tentando usar isso para carregar páginas pré-salvas (no sdcard), mas dá erro. shingaridavesh de Isso era abrir uma nova guia cada vez que eu disparava, resultando em uma grande confusão de guias abertas depois de um tempo. Bobbi Bennett na verdade, você precisa remover "./" antes de executar esse comando. Irwin Nawrocki de 50 Se o seu urls tiver muitos símbolos, você também deve citar agressivamente adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup fonte 4 Se você deseja iniciar o Chrome especificamente adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' Também dá acesso ao Chrome para sdcard via adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Troque com.android.chrome por com.chrome.canary se você estiver usando a versão canário do Chrome. Auselen fonte 3 Eu queria começar a seda no meu kindle via adb, sem adicionar um novo url. Eu vim com isso: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett fonte 0 Você pode abrir o navegador da web padrão com eventos-chave também (é possível escrever KEYCODE_EXPLORER em vez de 64) adb shell input keyevent 64 Insira um envio de url: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Kubano fonte
202 A execução deste comando iniciará um navegador da web no Android: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Joakim Lundborg fonte Estou tentando usar isso para carregar páginas pré-salvas (no sdcard), mas dá erro. shingaridavesh de Isso era abrir uma nova guia cada vez que eu disparava, resultando em uma grande confusão de guias abertas depois de um tempo. Bobbi Bennett na verdade, você precisa remover "./" antes de executar esse comando. Irwin Nawrocki de 50 Se o seu urls tiver muitos símbolos, você também deve citar agressivamente adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup fonte 4 Se você deseja iniciar o Chrome especificamente adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' Também dá acesso ao Chrome para sdcard via adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Troque com.android.chrome por com.chrome.canary se você estiver usando a versão canário do Chrome. Auselen fonte 3 Eu queria começar a seda no meu kindle via adb, sem adicionar um novo url. Eu vim com isso: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett fonte 0 Você pode abrir o navegador da web padrão com eventos-chave também (é possível escrever KEYCODE_EXPLORER em vez de 64) adb shell input keyevent 64 Insira um envio de url: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Kubano fonte
50 Se o seu urls tiver muitos símbolos, você também deve citar agressivamente adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup fonte
4 Se você deseja iniciar o Chrome especificamente adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' Também dá acesso ao Chrome para sdcard via adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Troque com.android.chrome por com.chrome.canary se você estiver usando a versão canário do Chrome. Auselen fonte
3 Eu queria começar a seda no meu kindle via adb, sem adicionar um novo url. Eu vim com isso: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett fonte
0 Você pode abrir o navegador da web padrão com eventos-chave também (é possível escrever KEYCODE_EXPLORER em vez de 64) adb shell input keyevent 64 Insira um envio de url: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Kubano fonte
Respostas:
A execução deste comando iniciará um navegador da web no Android:
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
fonte
Se o seu urls tiver muitos símbolos, você também deve citar agressivamente
adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true'
fonte
Se você deseja iniciar o Chrome especificamente
adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html'
Também dá acesso ao Chrome para sdcard via
adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE
Troque com.android.chrome por com.chrome.canary se você estiver usando a versão canário do Chrome.
fonte
Eu queria começar a seda no meu kindle via adb, sem adicionar um novo url. Eu vim com isso:
adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity
fonte
Você pode abrir o navegador da web padrão com eventos-chave também (é possível escrever KEYCODE_EXPLORER em vez de 64)
adb shell input keyevent 64
Insira um envio de url: (66 -> KEYCODE_ENTER)
adb shell input text "stackoverflow.com" && adb shell input keyevent 66
fonte