Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.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
如何检测是否在android中访问了联系人_Android_Android Contentprovider_Android Contacts_Android Contentresolver - Fatal编程技术网

如何检测是否在android中访问了联系人

如何检测是否在android中访问了联系人,android,android-contentprovider,android-contacts,android-contentresolver,Android,Android Contentprovider,Android Contacts,Android Contentresolver,我想创建一个服务,可以检测任何应用程序是否正在访问联系人或短信内容。我知道这些都是使用contentResolver访问的,contentObserver只在数据更改或更新时提供通知。如何实现这一点。您可以检测到您自己的数据是否被另一个应用程序访问,但您无法知道两个完全独立的应用程序是否以这种方式通信 因此,欢迎您创建自己的ROM模块,该模块提供您自己版本的联系人和SMS提供商,用于收集您所需的数据。但是,您无法从普通SDK应用程序执行此操作

我想创建一个服务,可以检测任何应用程序是否正在访问联系人或短信内容。我知道这些都是使用contentResolver访问的,contentObserver只在数据更改或更新时提供通知。如何实现这一点。

您可以检测到您自己的数据是否被另一个应用程序访问,但您无法知道两个完全独立的应用程序是否以这种方式通信

因此,欢迎您创建自己的ROM模块,该模块提供您自己版本的联系人和SMS提供商,用于收集您所需的数据。但是,您无法从普通SDK应用程序执行此操作