android - para - comandos adb shell
Necesita línea de comando para iniciar el navegador web usando adb (5)
Al ejecutar este comando se iniciará un navegador web en Android:
./adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
¿Cómo puedo iniciar un navegador con el comando adb shell
y abrir una página web determinada?
Quería iniciar la seda 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
Si quieres 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 dale 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 con com.chrome.canary si está utilizando la versión de Chrome canary.
Si sus urls son símbolos pesados también debería citar de forma agresiva
adb shell am start -a android.intent.action.VIEW -d ''http://.com/?uid=isme/&debug=true''
También puede abrir el navegador web predeterminado con keyevents (es posible escribir KEYCODE_EXPLORER en lugar de 64)
adb shell input keyevent 64
Ingrese una url submit: (66 -> KEYCODE_ENTER)
adb shell input text ".com" && adb shell input keyevent 66