0
有沒有辦法根據軟件包名稱檢查手機上是否安裝了某些應用程序?例如,手機上安裝了com.google.maps。用戶將輸入軟件包名稱,單擊按鈕掃描應用程序或類似的應用程序,如果應用程序安裝它會說,該應用程序已安裝。如何檢查您的手機上是否安裝了應用程序?
有沒有辦法根據軟件包名稱檢查手機上是否安裝了某些應用程序?例如,手機上安裝了com.google.maps。用戶將輸入軟件包名稱,單擊按鈕掃描應用程序或類似的應用程序,如果應用程序安裝它會說,該應用程序已安裝。如何檢查您的手機上是否安裝了應用程序?
無論從測試此detect-an-application-is-installed-or-not代碼:
isAppInstalled("com.simexusa.campusmaps_full");
private boolean isAppInstalled(String packageName) {
PackageManager pm = getPackageManager();
boolean installed = false;
try {
pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
installed = true;
} catch (PackageManager.NameNotFoundException e) {
installed = false;
}
return installed;
}
前張貼在這裏,你有沒有谷歌和發現什麼...? –