android - ActivityNotFoundException:未找到处理 Intent { act=android.settings.DATA_USAGE_SETTINGS } 的 Activity
问题描述
在我的应用程序中,我试图使用 Android 的Settings.ACTION_DATA_USAGE_SETTINGS
意图打开设备的数据使用屏幕。
的文档Settings.ACTION_DATA_USAGE_SETTINGS
说:
活动操作:显示设置以允许配置数据并查看数据使用情况。
在某些情况下,匹配的 Activity 可能不存在,因此请务必防范这种情况。
我显然可以捕捉到异常,但是在这种情况下,我是否可以使用另一个意图来打开设备的数据使用屏幕?
(注意 - 我见过这个类似的问题,但没有一个建议对我有用。)
解决方案
推荐阅读
- android - Android 导航图检查具有没有 navHostFragment 的深层链接
- sql - Oracle SQL:一查二表
- javascript - 如果bot在频道中,忽略join命令
- rust - 规避闭包借用的变量生命周期限制
- flutter - 如何将agruments(id)传递给flutter中的对话框
- java - (string == "") 和 (string.length() ==0) 之间的区别
- mysql - 如何在一次选择中根据货币表计算价格?
- javascript - Node.js 下载文件的问题 - 文件名
- typescript - 从 React 组件中导出 TypeScript 类型的字符串属性值?
- java - 如何使用 Springboot 从一个 html 页面重定向到另一个 html