获取包信息
来源:互联网 发布:mac的终端文件路径 编辑:程序博客网 时间:2024/06/01 21:56
import java.io.File;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.net.Uri;
public class PackageInfoUitl {
public static PackageInfo getAppPackageInfo(Context mContext) {
PackageInfo pi = null;
try {
PackageManager pm = mContext.getPackageManager();
pi = pm.getPackageInfo(mContext.getPackageName(), 0);
} catch (Exception e) {
}
return pi;
}
public static String getPackageName(Context mContext) {
String packageName = "";
try {
packageName = mContext.getPackageName();
} catch (Exception e) {
}
return packageName;
}
public static void inistallAPKFile(Activity activity, String path) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(path)), "application/vnd.android.package-archive");
activity.startActivity(intent);
}
/**
* 方法名: getVersionCode
* <p>
* 功能说明: 返回当前应用的版本号
* </p>
*
* @return
*/
public static int getVersionCode(Context mContext) {
int verCode = 0;
try {
verCode = getAppPackageInfo(mContext).versionCode;
} catch (Exception e) {
}
return verCode;
}
/**
* 方法名: getVersionCode
* <p>
* 功能说明: 返回当前应用的版本号
* </p>
*
* @return
*/
public static String getVersionName(Context mContext) {
String versionName = "";
try {
versionName = getAppPackageInfo(mContext).versionName;
} catch (Exception e) {
}
return versionName;
}
}
阅读全文
0 0
- Fiddler获取包信息
- 获取包信息
- 获取包信息
- 代码获取apk包信息
- php获取apk包信息
- 如何使用sigar包获取系统信息
- 获取Android的APK包签名信息
- Android 获取APK包的信息
- 获取应用程序所有安装包信息
- java 获取apk包 的版本信息
- 获取手机系统包的信息DEMO
- Android获取包相关信息--code
- Android-获取app包信息异常
- Unity3D获取APK包信息实现
- Android 下获取各个包的信息
- wireshark抓包获取网站登录信息
- PackageManager 获取系统安装包信息
- 通过PackageManager获取应用包的信息
- 第一个只出现一次的字符
- Van Emde Boas Trees
- 对象属性复制工具类
- css3之nth-child和nth-of-type
- Kaggle泰坦尼克预测(完整分析)
- 获取包信息
- greendao3 使用和源码分析
- 寻找三角形
- SimpleSniffer
- 面试题20:顺时针打印矩阵
- Android广播BroadcastReceiver
- C#学习笔记(9)—–多线程基础(上)
- Mybatis延迟加载配置
- Android Studio有哪些值得推荐的主题背景?