2015-02-24 143 views
-2

我製作的應用程序提醒用戶,當用戶從Play商店安裝應用程序時,您已成功安裝此應用程序。有什麼方法可以獲取當前安裝應用程序的信息。如何知道安裝哪個應用程序

+0

看到這個方法http://developer.android.com/reference/android/content/pm/PackageManager.html#getInstallerPackageName%28java .lang.String%29 – 2015-02-24 06:35:10

+0

PackageManager用於獲取所有已安裝的應用程序! – 2015-02-24 06:35:19

+0

@Tushar我不想要已經安裝的應用程序我想知道信息新的安裝應用程序信息,如選擇當前啓動或安裝應用程序的防病毒程序 – 2015-02-24 06:36:51

回答

0

您可以使用應用程序的包裝名稱找到它。對於例如,對於Facebook的應用程序使用下面的代碼:

String applicationPackageName = "com.facebook.katana"; 
try{ 
    ApplicationInfo info = getPackageManager(). 
      getApplicationInfo(applicationPackageName, 0); 
    return true; 
} catch(PackageManager.NameNotFoundException e){ 
    return false; 
} 
相關問題