Android获取apk的版本及包名等信息
16lz
2021-01-23
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 SDK编译版本修改
- execlp启动android进程命令窗口通过adb shell 进入android 的Lin
- Android学习笔记之——Android Studio的安装(3.6版本)、Java的基本
- Android开发学习总结(一)——搭建最新版本的Android开发环境
- 获取Android 设备信息——build.prop
- android调用隐藏的网络信息设置菜单实现