0

我有一个小问题,即每当我们在我们的 android 手机中安装应用程序时,我们都需要确定该应用程序是否读取我们的联系人。如果该应用程序读取联系人,那么我们必须提出一个带有红色标记和一些信息的警报框。所以这就是为什么我要创建一个应用程序来查找,新安装的应用程序是否读取我们的联系人。

请帮助我。谢谢并恭祝安康。

4

2 回答 2

0

可能重复...

答案在这里:Java:需要一些方法来缩短此代码

PackageManager p = context.getPackageManager(); 
final List<PackageInfo> appinstall = 
    p.getInstalledPackages(PackageManager.GET_PERMISSIONS | 
                                      PackageManager.GET_PROVIDERS)
于 2012-06-28T06:25:40.637 回答
0

如果应用程序可以读取联系人,则需要android.permission.READ_CONTACTS许可。如果您想指定一些应该发出警报的特定联系人,那么您不能在应用程序级别执行此操作。您需要深入到 Android 框架级别并构建您自己的 Android 版本。

于 2012-06-28T06:31:05.213 回答