如何使用adb shell
命令启动浏览器并使其打开某个网页?
答案 0 :(得分:166)
运行此命令将在android中启动Web浏览器:
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
答案 1 :(得分:44)
如果你的网址符号很重,你也应该积极引用
adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true'
答案 2 :(得分:3)
我想通过adb在我的kindle上开始丝绸,而不添加新网址。我想出了这个:
adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity
答案 3 :(得分:2)
如果您想专门启动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访问sdcardadb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE
如果您使用Chrome canary版本,则使用com.chrome.canary交换com.android.chrome。
答案 4 :(得分:0)
您也可以使用键操作打开默认Web浏览器(可以写入KEYCODE_EXPLORER而不是64)
adb shell input keyevent 64
输入网址提交:(66 - > KEYCODE_ENTER)
adb shell input text "stackoverflow.com" && adb shell input keyevent 66