android版本获取
2015-08-14 19:57
381 查看
有些market的程序包括官方的android market(电子市场)和安卓网(hiapk.com) 会直接解释你上传的apk包,用上述方法会得不到versionCode 和Name 甚至会认为这是一个不规范不合法的安装包。怎么办呢,还是循规蹈矩想想怎么从AndroidManifest.xmll里读取这个值好了。以下是网上搜到的一种方法,试验过ok~要记得放在 onCreate()里,setContentView()之后才能用哦~
String appVersion;
PackageManager manager = this.getPackageManager();
try {
PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0);
appVersion = info.versionName; //版本名
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
appVersion 就是从配置文件取出的版本名,versionCode同理的就不累赘了
String appVersion;
PackageManager manager = this.getPackageManager();
try {
PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0);
appVersion = info.versionName; //版本名
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
appVersion 就是从配置文件取出的版本名,versionCode同理的就不累赘了
相关文章推荐
- Android SDK mamager无法获取版本列表
- 获取android手机的Opengl 版本的方法
- android SDK manager 无法获取更新版本列表
- android系统信息(内存、cpu、sd卡、电量、版本)获取
- Android 系统信息获取(CPU,RAM,ROM,Battery,SD-card,版本等)
- Android获取系统cpu信息,内存,版本,电量等信息
- Android获取App版本信息
- Android获取设备型号、SDK版本及其系统版本
- Android 系统信息获取(CPU,RAM,ROM,Battery,SD-card,版本等)
- android 利用反射获取当前系统sdk版本等属性
- android不同版本 分辨率不一样,同一图片测出的长和宽也不一样!获取屏幕的宽和高
- Android获取未安装或已安装apk的版本、图标等资源
- Android SDK Manager无法获取其他版本的问题
- Android SdkVersion区别及获取版本信息
- 在Fragment中获取AndroidManifest.xml根元素(<manifest>)下的版本信息
- Android版本支付宝集成获取私钥与公钥
- android SDK manager 无法获取更新版本,连线包下载大全【转】
- android 获取app的版本号和版本名称
- android SDK manager 无法获取更新版本列表
- Android获取App版本号和版本名