android中判断某个应用是否存在

public boolean checkApk(String packageName) { 
    if (packageName == null || "".equals(packageName)) 
        return false; 
    try { 
        ApplicationInfo info = getPackageManager().getApplicationInfo( 
                packageName, PackageManager.GET_UNINSTALLED_PACKAGES); 
        return true; 
    } catch (NameNotFoundException e) { 
        return false; 
    } 

posted @ 2013-04-15 11:25  highfly2012  阅读(766)  评论(0编辑  收藏  举报