Android获取apk的版本及包名等信息
16lz
2021-12-04
Android获取apk的版本及包名等信息
(2011-01-05 09:58:20) 转载▼ 标签: 杂谈 | 分类:Android |
public class test4 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解析xml文件 Android(安卓)DOM解析XML之全球实时地震信息
- android系统信息总结
- Android中读取短信信息
- Android应用程序创建桌面快捷方式
- 获得位置信息 android
- Android应用程序创建桌面快捷方式
- android中操纵sqlite数据库
- Android(安卓)Studio的build.gradle里面的各种版本信息
- HttpUrlConnect 响应为空的问题分析