Android获取apk信息(版本、包名等)
2012-05-28 10:49
405 查看
public class Aike extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); String archiveFilePath="sdcard/download/Law.apk";//安装包路径 PackageManager pm = getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, PackageManager.GET_ACTIVITIES); if(info != null){ ApplicationInfo appInfo = info.applicationInfo; String appName = pm.getApplicationLabel(appInfo).toString(); String packageName = appInfo.packageName; //得到安装包名称 String version=info.versionName; //得到版本信息 Toast.makeText(test4.this, "packageName:"+packageName+";version:"+version, Toast.LENGTH_LONG).show(); Drawable icon = pm.getApplicationIcon(appInfo);//得到图标信息 TextView tv = (TextView)findViewById(R.id.tv); //显示图标 tv.setBackgroundDrawable(icon); } } }
相关文章推荐
- Android获取apk的版本及包名等信息
- Android 通过appt.exe获取已安装apk的版本信息
- Android获取apk的版本及包名等信息
- android 获取apk的版本信息
- Android笔记之获取apk文件包名、版本信息
- Android获取apk的版本及包名等信息
- Android 系统信息获取(CPU,RAM,ROM,Battery,SD-card,版本等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) .
- android获取APK签名信息及MD5指纹
- 获取Android版本信息,方便代码中判断特殊处理
- Android通过aapt命令获取apk详细信息(包括:文件包名,版本号,SDK等信息)
- android获取app版本信息
- android API版本对应的系统版本及Android获取手机和系统版本等信息的代码
- java通过解析文件获取apk版本等信息
- android系统信息(内存、cpu、sd卡、电量、版本)获取
- Android获取系统cpu信息,内存,版本,电量等信息
- Android 获取包名,版本信息及VersionName名称
- android 开发 获取apk 信息和sha1值的项目
- Android 获取未安装apk的name、icon等信息