获取android配置文件的版本信息
16lz
2021-01-24
在配置文件AndroidManifest.xml里自己可以指定versionCode的versionName,在代码可以使用如下方式获取它们值:
/** * 获得应用的版本信息 * @param context * @return */public static String getAppVersionName(Context context) { String versionName = ""; try { PackageManager pm = context.getPackageManager(); if(null != pm) { PackageInfo pi = pm.getPackageInfo(context.getPackageName(), 0); versionName = pi.versionName; } if (versionName == null || versionName.length() <= 0) { return ""; } } catch (Exception e) { MyLog.e("VersionInfo", "Exception", e); } return versionName; }/** * 获得应用的版本号 * @param context * @return */public static int getAppVersion(Context context) { int version = 0; try { PackageManager pm = context.getPackageManager(); if(null != pm) { PackageInfo pi = pm.getPackageInfo(context.getPackageName(), 0); version = pi.versionCode; } } catch (Exception e) { MyLog.e("VersionInfo", "Exception", e); } return version; }
更多相关文章
- WebView的简单使用
- android-短信发送器
- Android(安卓)高通平台camera hal层调试方法和命令
- unity Android(安卓)csv 数据持久化
- android开发环境类错误
- 20个Android很有用的代码片段
- RadioButton练习(android)
- android 反编译,反,注射LOG
- 提示Android(安卓)requires compiler compliance level 5.0 or 6