<分区>
我可以知道手机中是否以编程方式安装了特定的应用程序吗?我的应用程序会根据此以一种方式或其他方式进行处理。我怎样才能得到这些信息?
谢谢!!
<分区>
我可以知道手机中是否以编程方式安装了特定的应用程序吗?我的应用程序会根据此以一种方式或其他方式进行处理。我怎样才能得到这些信息?
谢谢!!
最佳答案
private boolean isAppInstalled(String packageName) {
PackageManager pm = getPackageManager();
boolean installed = false;
try {
pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
installed = true;
} catch (PackageManager.NameNotFoundException e) {
installed = false;
}
return installed;
}
关于android - 检测安装的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18744724/