【发布时间】:2012-02-27 11:37:27
【问题描述】:
任何人都可以说如何获取安装在设备中的市场应用程序的应用程序 ID。我想获取特定已安装应用程序的 ID?
【问题讨论】:
任何人都可以说如何获取安装在设备中的市场应用程序的应用程序 ID。我想获取特定已安装应用程序的 ID?
【问题讨论】:
boolean installed = appInstalledOrNot(Your App Package as String);
if(installed){
////////App is Installed
}
private boolean appInstalledOrNot(String uri) {
PackageManager pm = getPackageManager();
try {
pm.getPackageInfo(uri, PackageManager.GET_ACTIVITIES);
return true;
} catch (PackageManager.NameNotFoundException e) {
return false;
}
}
【讨论】: