- String apkPath="sdcard/download/xxx.apk";
- PackageManager pm = getPackageManager();
- PackageInfo info = pm.getPackageArchiveInfo(apkPath, PackageManager.GET_ACTIVITIES);
- ApplicationInfo appInfo = info.applicationInfo;
- String appName = pm.getApplicationLabel(appInfo).toString();
- //得到安装包名称
- String packageName = appInfo.packageName;
- //得到版本信息
- String version=info.versionName;
- String code=info.versionCode;
- //图标信息
- Drawable icon = pm.getApplicationIcon(appInfo);
String apkPath="sdcard/download/xxx.apk";
PackageManager pm = getPackageManager();
PackageInfo info = pm.getPackageArchiveInfo(apkPath, PackageManager.GET_ACTIVITIES);
ApplicationInfo appInfo = info.applicationInfo;
String appName = pm.getApplicationLabel(appInfo).toString();
//得到安装包名称
String packageName = appInfo.packageName;
//得到版本信息
String version=info.versionName;
String code=info.versionCode;
//图标信息
Drawable icon = pm.getApplicationIcon(appInfo);
2.2之后 获取图标方法没用了需要自己解析图标