我目前正在使用以下内容在Android设备上的本机浏览器中打开一个选项卡
adb shell am start -a "android.intent.action.VIEW" -d "http://google.co.uk"
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是每次发送命令时都会打开一个新选项卡.为了解决这个问题,我试图杀死浏览器试图再次启动,以前的标签会被记住.
adb shell am force-stop com.android.browser
Run Code Online (Sandbox Code Playgroud)
我之前尝试过杀人,但这似乎没有用
adb shell am kill com.android.browser
Run Code Online (Sandbox Code Playgroud)
我做了一些快速阅读并找到了选项,create_new_tab但我相信这是针对chrome而不是本机浏览器.
adb shell am start -a "android.intent.action.VIEW" -d "http://google.co.uk" --ez create_new_tab false
Run Code Online (Sandbox Code Playgroud)
有没有人知道如何使用单个选项卡,如果不存在则打开选项卡,如果有,则使用现有选项卡.我正在使用Windows命令行.
jpb*_*ini 10
我可以使用以下命令重用相同的浏览器选项卡:
adb shell am start -a "android.intent.action.VIEW" -d "http://www.google.com" --es "com.android.browser.application_id" "com.package.name"
Run Code Online (Sandbox Code Playgroud)
可以在此处找到一些文档:https: //developer.android.com/reference/android/provider/Browser.html#EXTRA_APPLICATION_ID
| 归档时间: |
|
| 查看次数: |
2174 次 |
| 最近记录: |