You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android如何通过Intent跳转至默认浏览器系统设置页面?

跳转至Android默认浏览器设置页面的实现方案

已知的主页设置跳转方式

目前已实现通过以下代码跳转到系统主页设置页面(对应展示默认主页选择的设置界面):

val intent = Intent("android.settings.HOME_SETTINGS")
startActivity(intent)

默认浏览器设置页面的跳转方案

要跳转到展示浏览器列表、可设置默认浏览器的系统设置页面,可以尝试以下几种Intent实现方式:

方案1:指定浏览器类别直接跳转

通过ACTION_APP_DEFAULT_SETTINGS配合浏览器类别参数,直接定位到浏览器的默认应用设置界面:

val intent = Intent(Intent.ACTION_APP_DEFAULT_SETTINGS)
intent.putExtra("android.intent.extra.CATEGORY", Intent.CATEGORY_APP_BROWSER)
startActivity(intent)

方案2:跳转至默认应用总设置页

如果方案1存在机型兼容性问题,可先跳转到系统默认应用设置总页面,用户可自行找到浏览器分类入口:

val intent = Intent(Settings.ACTION_MANAGE_DEFAULT_APPS_SETTINGS)
startActivity(intent)

方案3:跳转至特定浏览器的设置详情页

若需要跳转到某一浏览器的应用设置页(该页面内可设置默认浏览器),可使用以下代码(替换包名为目标浏览器的包名即可):

val intent = Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS)
intent.data = Uri.parse("package:com.android.chrome")
startActivity(intent)

注:不同Android版本、不同品牌机型的系统设置路径可能存在差异,建议多机型测试兼容性。

内容的提问来源于stack exchange,提问作者thinkoutofidea

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 23:05:19