【发布时间】:2017-12-23 11:31:40
【问题描述】:
我希望 ACTION_USAGE_ACCESS_SETTINGS 用于我的应用储物柜 Android 应用程序,无需 2 步导航。我的意思是我可以在后台获取它,比如媒体权限或直接访问我的应用程序ACTION_USAGE_ACCESS_SETTINGS 屏幕吗?
【问题讨论】:
标签: android security permissions
我希望 ACTION_USAGE_ACCESS_SETTINGS 用于我的应用储物柜 Android 应用程序,无需 2 步导航。我的意思是我可以在后台获取它,比如媒体权限或直接访问我的应用程序ACTION_USAGE_ACCESS_SETTINGS 屏幕吗?
【问题讨论】:
标签: android security permissions
在研究了 Android 设置应用程序的源代码后,我认为这是不可能的。您发布的屏幕截图是UsageAccessDetails Fragment,它被创建的唯一位置是在 ManageApplication 类的第 610 行右侧here,而该方法又是仅由 ManageApplication 类的 onItemClick 方法调用的方法对here。所以我认为 UsageAccessDetails Fragment 只有在用户实际点击 Settings 应用程序的 UsageAccessSettingsActivity 中的应用程序时才会创建。
【讨论】: