在我的应用程序中,我需要检查我的设备上是否存在“Amazon Appstore”。我怎样才能做到这一点? 引导我。我不知道。感谢。
答案 0 :(得分:1)
试试这个
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;
}
答案 1 :(得分:1)
试着看看这里是否可以帮到你:http://www.coderzheaven.com/2012/03/28/how-to-check-whether-an-application-is-installed-in-your-android-phone-2/
答案 2 :(得分:1)
只需获取软件包名称并使用软件包管理器来获取所有应用程序,然后逐个检查您拥有的软件包名称。您可以从所需应用的Google Play链接中获取包名称。