Android 检查设备上是否有特定的应用
在我的应用程序中,我需要检查我的设备上是否存在“Amazon Appstore”。我该怎么做? 指引我。我不知道。谢谢。试试这个Android 检查设备上是否有特定的应用,android,android-layout,android-intent,Android,Android Layout,Android Intent,在我的应用程序中,我需要检查我的设备上是否存在“Amazon Appstore”。我该怎么做? 指引我。我不知道。谢谢。试试这个 private boolean isAppInstalled(String packageName) { PackageManager packageManager = getPackageManager(); boolean installed = false; try { packageMan
private boolean isAppInstalled(String packageName) {
PackageManager packageManager = getPackageManager();
boolean installed = false;
try {
packageManager.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
installed = true;
} catch (PackageManager.NameNotFoundException e) {
installed = false;
}
return installed;
}
请尝试在此处查看是否可以帮助您:只需获取软件包名称,然后使用软件包管理器获取所有应用程序,并使用您拥有的软件包名称逐个进行检查。您可以从所需应用程序的google play链接获取软件包名称