0
我想通過應用程序名稱(不包括應用程序 包名稱)安裝或不安裝在Android設備中檢測應用程序。如果有任何 的方式來檢測應用程序的名稱請幫助我和 提供了一些邏輯或方法。如何檢測應用程序名稱(不是包名稱)是否安裝在Android設備上?
在此先感謝
我想通過應用程序名稱(不包括應用程序 包名稱)安裝或不安裝在Android設備中檢測應用程序。如果有任何 的方式來檢測應用程序的名稱請幫助我和 提供了一些邏輯或方法。如何檢測應用程序名稱(不是包名稱)是否安裝在Android設備上?
在此先感謝
public boolean isAppInstalled(String appName){
PackageManager pkgMan = getPackageManager();
List<PackageInfo> pkgList= pkgMan.getInstalledPackages(0);
for(int a=0;a<pkgList.size();a++){
if(appName.equals(pkgMan.getApplicationLabel(pkgList.get(a).applicationInfo))){
return true;
}//if app name match needed name
}//for loop
return false;
}
http://stackoverflow.com/questions/4327710/how-to-find-installed-applications-name-in-device – mihail