获取未安装的APK信息

 1 /** 获取未安装的APK信息 
2 * @param context
3 * @param archiveFilePath APK文件的路径。如:/sdcard/download/XX.apk
4 */
5 public void getUninatllApkInfo(Context context, String archiveFilePath){
6 PackageManager pm = context.getPackageManager();
7 PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, PackageManager.GET_ACTIVITIES);
8 if(info != null){
9 ApplicationInfo appInfo = info.applicationInfo;
10 String appName = pm.getApplicationLabel(appInfo).toString();
11 String packageName = appInfo.packageName;
12 Drawable icon = pm.getApplicationIcon(appInfo);
13 }
14 }

  

posted @ 2011-08-12 16:51  水向东流  阅读(416)  评论(0编辑  收藏  举报