阅读:6478回复:4
Android7.1设置默认浏览器
客户需求:设置Firefox为默认浏览器。RK3328-7.1
各位小伙伴们有没有设置过默认浏览器,看了一下frameworks\base\core\res\res\values\config.xml 里面有一个这样的配置: <string name="default_browser" translatable="false"></string> 看名字应该是设置默认浏览器的,试着修改了一下: <string name="default_browser" translatable="false">org.mozilla.firefox</string> 编译固件之后,隐式启动浏览器,还是会弹出浏览器选择界面。 参看了一些网上的帖子 https://blog.csdn.net/sunyang500/article/details/52756889 https://blog.csdn.net/qing666888/article/details/60467553 依然没有解决,各位小伙伴是否完成过这个需求的 |
|
|
沙发#
发布于:2019-09-24 16:24
是我弄错了修改这个
<string name="default_browser" translatable="false">org.mozilla.firefox</string> 是有效果的 我之前是使用adb shell input keyevent 64来测试的,发送这个码值,会弹出浏览器选择界面。 其实客户通常是这样启动浏览器的: Uri uri = Uri.parse("https://www.baidu.com");这样确实会启动火狐浏览器。 我原以为PhoneWindowManager.java里面监听 keycode 64启动浏览器的逻辑也是这样的,看来是有所区别的。 这样的做法应该是设置了默认浏览器之后,还可以通过keycode 64来修改成默认别的浏览器 |
|
|
板凳#
发布于:2019-12-16 19:36
直接在launcher里面修改 点击拉起浏览器,顺便问下,火狐浏览器TV版本能分享下吗,找了几个都不支持按键操作
|
|
地板#
发布于:2019-12-17 09:22
阿赞88:直接在launcher里面修改 点击拉起浏览器,顺便问下,火狐浏览器TV版本能分享下吗,找了几个都不支持按键操作回到原帖链接:https://pan.baidu.com/s/12ZX-25Lkyfg3iADaXLwrlw 提取码:8422 试试这个Firefox |
|
|
4楼#
发布于:2019-12-18 13:44
zhaoyf13:链接:https://pan.baidu.com/s/12ZX-25Lkyfg3iADaXLwrlw |
|