我正在尝试在我的应用程序中使用 "android.permission.PACKAGE_USAGE_STATS"。 此处提到:注意:此API需要android.permission.PACKAGE_USAGE_STATS权限,这是一个系统级别的权限,不会授予第三方应用程序。但是,声明权限意味着使用API的意图,设备的用户可以通过设置应用程序授予权限。
此外,我使用以下意图代码打开屏幕以允许用户授予对我的应用程序的访问权限,但我的应用程序不在列表中。 我使用的代码:
当触发“startActivity(intent)”(或前往“设置>安全>具有使用权限的应用程序”)时,下方会弹出一个空白屏幕,我的应用程序不是其一部分。
底线问题是——如何在Android Lollipop中使用UsageStatsManager?有人尝试过吗?
此外,我使用以下意图代码打开屏幕以允许用户授予对我的应用程序的访问权限,但我的应用程序不在列表中。 我使用的代码:
Intent intent = new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS);
startActivity(intent);
当触发“startActivity(intent)”(或前往“设置>安全>具有使用权限的应用程序”)时,下方会弹出一个空白屏幕,我的应用程序不是其一部分。
![enter image description here](https://istack.dev59.com/j3uaW.webp)