Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当android中的其他应用程序使用特定权限时,如何发出警报?_Java_Android - Fatal编程技术网

Java 当android中的其他应用程序使用特定权限时,如何发出警报?

Java 当android中的其他应用程序使用特定权限时,如何发出警报?,java,android,Java,Android,我想持续监控所有应用程序使用的权限 如果我指定的特定权限被同一设备上的任何android应用程序使用,我的应用程序应该会显示一个关于该权限的警报对话框 如何做到这一点?这通常是不可能的。您的应用程序无法查明其他应用程序何时正在访问联系人、请求位置更新或平台权限保护的大多数其他内容。您的应用程序也无法发现另一个应用程序何时正在执行可能由其他应用程序定义的自定义权限保护的操作。当我的应用程序被授予根用户访问权限时,至少在根用户安卓设备中是这样吗?@KarthikeyanS:我不知道。根不是解决所有问

我想持续监控所有应用程序使用的权限

如果我指定的特定权限被同一设备上的任何android应用程序使用,我的应用程序应该会显示一个关于该权限的警报对话框


如何做到这一点?

这通常是不可能的。您的应用程序无法查明其他应用程序何时正在访问联系人、请求位置更新或平台权限保护的大多数其他内容。您的应用程序也无法发现另一个应用程序何时正在执行可能由其他应用程序定义的自定义权限保护的操作。

当我的应用程序被授予根用户访问权限时,至少在根用户安卓设备中是这样吗?@KarthikeyanS:我不知道。根不是解决所有问题的灵丹妙药。做你想做的唯一确定的方法是创建你自己的ROM mod,你可以在ROM mod中嵌入你寻找的“提醒用户”功能,或者在ROM mod中嵌入一些允许应用程序监视其他应用程序安全行为的API。