一、 获取系统版本号:
PackageInfo info = this.getPackageManager().getPackageInfo(this.getPackageName(), 0);
int versionCode=nfo.versionCode
string versionName=info.versionNam

二、获取系统信息:
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中获取当前程序路径
getApplicationContext().getFilesDir().getAbsolutePath()
(2)android取已安装的程序列表
List packageInfoList = getPackageManager().getInstalledPackages(0);

四、获取图片、应用名、包名
PackageManager pManager = MessageSendActivity.this.getPackageManager();
List appList = Utils.getAllApps(MessageSendActivity.this);
for(int i=0;i

更多相关文章

  1. Android获取手机型号,系统版本,App版本号等信息
  2. android: content URI的真实路径获取
  3. Android 更改程序icon图标
  4. Android将Uri转化为文件路径的方法
  5. android根据包名获取签名MD5信息
  6. 在android 只取vold相关的log信息
  7. Android:JPEG EXIF信息添加
  8. Android 获取播放视频的相关 内容,  分辨率, 方向,作者信息
  9. android真机调试看不到logcat信息

随机推荐

  1. Kotlin for Android(安卓)- 实战记录
  2. 获取Android(安卓)地图API 密钥
  3. Unity与Android——AS打aar包供Unity调用
  4. Android属性动画之XML定义方式
  5. android 4.0 frameworks添加图片资源重新
  6. 新势力--Android,开发环境轻松搭建
  7. android、ios、php之间AES加密解密
  8. Android(安卓)HttpClient上传文件与Httpc
  9. android:layout_weight的真实含义
  10. Android碎片化问题 java.lang.NoClassDef