以下是判断一个应用程序是否已经安装的代码:
public static boolean checkApplicationExist(Context context , String packageName){
if(packageName == null ||"".equals(packageName))
return false ;
try{
context.getPackageManager().getApplicationInfo(packageName, PackageManager.GET_UNINSTALLED_PACKAGES) ;
return true ;
}catch(NameNotFoundException e){
return false ;
}
}