如何通过我的Android应用程序检查新应用程序到手机的安装。我还需要扫描安装应用程序正在寻找的权限。 在CM安全中使用了称为on-install scan的功能,我想在我的应用程序中实现它,请帮我解释代码。 我的问题陈述是,我有一个应该执行以下操作的应用程序 1.在安装新应用时,我的应用必须寻求安装应用所需的权限 2我必须说它是一个恶意应用程序,如果它包含一些预定义的权限
答案 0 :(得分:0)
使用包管理器和具体的掩码,例如
PackageManager p = context.getPackageManager(); final List<PackageInfo> appinstall = p.getInstalledPackages(PackageManager.GET_PERMISSIONS | PackageManager.GET_PROVIDERS)