86 Wie kann ich mit dem adb shellBefehl einen Browser starten und eine bestimmte Webseite öffnen? android adb Shrikant Tudavekar quelle Sie sind sich nicht sicher, was Sie meinen. Starten Sie eine Browser-Absicht? BeRecursive Jede App von CLI: stackoverflow.com/questions/4567904/… Ciro Santilli 法轮功 冠状 病 六四 事件 7 Antworten: 200 Wenn Sie diesen Befehl ausführen, wird ein Webbrowser in Android gestartet: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Joakim Lundborg quelle Ich versuche, damit vorgespeicherte Seiten (auf SD-Karte) zu laden, aber es gibt einen Fehler. Shingaridavesh Dies öffnete jedes Mal einen neuen Tab, wenn ich ihn abfeuerte, was nach einer Weile zu einem großen Durcheinander geöffneter Tabs führte. Bobbi Bennett Eigentlich müssen Sie "./" entfernen, bevor Sie diesen Befehl ausführen. Irwin Nawrocki 49 Wenn Ihre URLs symbollastig sind, sollten Sie auch aggressiv zitieren adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup quelle 4 Wenn Sie Chrome speziell starten möchten adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' Geben Sie Chrome auch Zugriff auf SD-Karte über adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Tauschen Sie com.android.chrome gegen com.chrome.canary aus, wenn Sie die kanarische Chrome-Version verwenden. auselen quelle 3 Ich wollte über adb Seide auf meinem Kindle starten, ohne eine neue URL hinzuzufügen. Ich habe mir das ausgedacht: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett quelle 0 Sie können den Standard-Webbrowser auch mit Schlüsselereignissen öffnen (es ist möglich, KEYCODE_EXPLORER anstelle von 64 zu schreiben). adb shell input keyevent 64 Geben Sie eine URL ein: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Kubano quelle
200 Wenn Sie diesen Befehl ausführen, wird ein Webbrowser in Android gestartet: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Joakim Lundborg quelle Ich versuche, damit vorgespeicherte Seiten (auf SD-Karte) zu laden, aber es gibt einen Fehler. Shingaridavesh Dies öffnete jedes Mal einen neuen Tab, wenn ich ihn abfeuerte, was nach einer Weile zu einem großen Durcheinander geöffneter Tabs führte. Bobbi Bennett Eigentlich müssen Sie "./" entfernen, bevor Sie diesen Befehl ausführen. Irwin Nawrocki 49 Wenn Ihre URLs symbollastig sind, sollten Sie auch aggressiv zitieren adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup quelle 4 Wenn Sie Chrome speziell starten möchten adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' Geben Sie Chrome auch Zugriff auf SD-Karte über adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Tauschen Sie com.android.chrome gegen com.chrome.canary aus, wenn Sie die kanarische Chrome-Version verwenden. auselen quelle 3 Ich wollte über adb Seide auf meinem Kindle starten, ohne eine neue URL hinzuzufügen. Ich habe mir das ausgedacht: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett quelle 0 Sie können den Standard-Webbrowser auch mit Schlüsselereignissen öffnen (es ist möglich, KEYCODE_EXPLORER anstelle von 64 zu schreiben). adb shell input keyevent 64 Geben Sie eine URL ein: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Kubano quelle
49 Wenn Ihre URLs symbollastig sind, sollten Sie auch aggressiv zitieren adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup quelle
4 Wenn Sie Chrome speziell starten möchten adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' Geben Sie Chrome auch Zugriff auf SD-Karte über adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Tauschen Sie com.android.chrome gegen com.chrome.canary aus, wenn Sie die kanarische Chrome-Version verwenden. auselen quelle
3 Ich wollte über adb Seide auf meinem Kindle starten, ohne eine neue URL hinzuzufügen. Ich habe mir das ausgedacht: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett quelle
0 Sie können den Standard-Webbrowser auch mit Schlüsselereignissen öffnen (es ist möglich, KEYCODE_EXPLORER anstelle von 64 zu schreiben). adb shell input keyevent 64 Geben Sie eine URL ein: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 Kubano quelle
Antworten:
Wenn Sie diesen Befehl ausführen, wird ein Webbrowser in Android gestartet:
quelle
Wenn Ihre URLs symbollastig sind, sollten Sie auch aggressiv zitieren
quelle
Wenn Sie Chrome speziell starten möchten
Geben Sie Chrome auch Zugriff auf SD-Karte über
Tauschen Sie com.android.chrome gegen com.chrome.canary aus, wenn Sie die kanarische Chrome-Version verwenden.
quelle
Ich wollte über adb Seide auf meinem Kindle starten, ohne eine neue URL hinzuzufügen. Ich habe mir das ausgedacht:
quelle
Sie können den Standard-Webbrowser auch mit Schlüsselereignissen öffnen (es ist möglich, KEYCODE_EXPLORER anstelle von 64 zu schreiben).
Geben Sie eine URL ein: (66 -> KEYCODE_ENTER)
quelle