本文實例講述了Android編程判斷手機上是否安裝了某個程序的方法。分享給大家供大家參考,具體如下:
1. 首先得到該程序的包名
這個連上手機ADB,看logcat就能看到。比如:QQ客戶端的包名是com.tencent.mobileqq。
2. 然后通過PackageManager判斷是否存在該包的程序
private boolean isPkgInstalled(String pkgName) {PackageInfo packageInfo = null;try { packageInfo = this.getPackageManager().getPackageInfo(pkgName, 0);} catch (NameNotFoundException e) { packageInfo = null; e.printStackTrace();}if (packageInfo == null) { return false;} else { return true;}希望本文所述對大家Android程序設計有所幫助。
新聞熱點
疑難解答
圖片精選