87 ¿Cómo puedo iniciar un navegador con el adb shellcomando y hacer que abra una determinada página web? android adb Shrikant Tudavekar fuente No estoy seguro de lo que quiere decir, ¿quiere decir iniciar una intención de navegador? BeRecursive cualquier aplicación de CLI: stackoverflow.com/questions/4567904/… Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功 Respuestas: 202 La ejecución de este comando iniciará un navegador web en Android: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Joakim Lundborg fuente Estoy tratando de usar esto para cargar páginas guardadas previamente (en sdcard), pero da un error. shingaridavesh Esto estaba abriendo una nueva pestaña cada vez que la activaba, lo que resultaba en un gran lío de pestañas abiertas después de un tiempo. Bobbi Bennett en realidad, debe eliminar "./" antes de ejecutar ese comando. Irwin Nawrocki 50 Si su URL tiene muchos símbolos, también debe citar agresivamente adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup fuente 4 Si desea iniciar Chrome específicamente adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' También otorgue acceso a Chrome a la tarjeta sd a través de adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Cambie com.android.chrome por com.chrome.canary si está utilizando la versión de Chrome canary. auselen fuente 3 Quería comenzar a usar Silk en mi Kindle a través de adb, sin agregar una nueva URL. Se me ocurrió esto: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett fuente 0 También puede abrir el navegador web predeterminado con eventos clave (es posible escribir KEYCODE_EXPLORER en lugar de 64) adb shell input keyevent 64 Ingrese un envío de URL: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 kubano fuente
202 La ejecución de este comando iniciará un navegador web en Android: adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com Joakim Lundborg fuente Estoy tratando de usar esto para cargar páginas guardadas previamente (en sdcard), pero da un error. shingaridavesh Esto estaba abriendo una nueva pestaña cada vez que la activaba, lo que resultaba en un gran lío de pestañas abiertas después de un tiempo. Bobbi Bennett en realidad, debe eliminar "./" antes de ejecutar ese comando. Irwin Nawrocki 50 Si su URL tiene muchos símbolos, también debe citar agresivamente adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup fuente 4 Si desea iniciar Chrome específicamente adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' También otorgue acceso a Chrome a la tarjeta sd a través de adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Cambie com.android.chrome por com.chrome.canary si está utilizando la versión de Chrome canary. auselen fuente 3 Quería comenzar a usar Silk en mi Kindle a través de adb, sin agregar una nueva URL. Se me ocurrió esto: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett fuente 0 También puede abrir el navegador web predeterminado con eventos clave (es posible escribir KEYCODE_EXPLORER en lugar de 64) adb shell input keyevent 64 Ingrese un envío de URL: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 kubano fuente
50 Si su URL tiene muchos símbolos, también debe citar agresivamente adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true' ash_jungroup fuente
4 Si desea iniciar Chrome específicamente adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html' También otorgue acceso a Chrome a la tarjeta sd a través de adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE Cambie com.android.chrome por com.chrome.canary si está utilizando la versión de Chrome canary. auselen fuente
3 Quería comenzar a usar Silk en mi Kindle a través de adb, sin agregar una nueva URL. Se me ocurrió esto: adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity Bobbi Bennett fuente
0 También puede abrir el navegador web predeterminado con eventos clave (es posible escribir KEYCODE_EXPLORER en lugar de 64) adb shell input keyevent 64 Ingrese un envío de URL: (66 -> KEYCODE_ENTER) adb shell input text "stackoverflow.com" && adb shell input keyevent 66 kubano fuente
Respuestas:
La ejecución de este comando iniciará un navegador web en Android:
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
fuente
Si su URL tiene muchos símbolos, también debe citar agresivamente
adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true'
fuente
Si desea iniciar Chrome específicamente
adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -a android.intent.action.VIEW -d 'file:///sdcard/lazer.html'
También otorgue acceso a Chrome a la tarjeta sd a través de
adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE
Cambie com.android.chrome por com.chrome.canary si está utilizando la versión de Chrome canary.
fuente
Quería comenzar a usar Silk en mi Kindle a través de adb, sin agregar una nueva URL. Se me ocurrió esto:
adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity
fuente
También puede abrir el navegador web predeterminado con eventos clave (es posible escribir KEYCODE_EXPLORER en lugar de 64)
adb shell input keyevent 64
Ingrese un envío de URL: (66 -> KEYCODE_ENTER)
adb shell input text "stackoverflow.com" && adb shell input keyevent 66
fuente