2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Android---- 获取当前应用的版本号和当前android系统的版本号

Android---- 获取当前应用的版本号和当前android系统的版本号

时间:2023-05-01 22:55:26

相关推荐

Android----  获取当前应用的版本号和当前android系统的版本号

获取当前应用的版本号和当前android系统的版本号

分类:android 开发基础-08-29 09:19276人阅读评论(0)收藏举报

Android 应用程序获得版本号

我们可以在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0",那如果想在代码中获取这个版本号呢,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了):

Java代码 /***返回当前程序版本名*/publicstaticStringgetAppVersionName(Contextcontext){StringversionName="";try{//---getthepackageinfo---PackageManagerpm=context.getPackageManager();PackageInfopi=pm.getPackageInfo(context.getPackageName(),0);versionName=pi.versionName; versioncode = pi.versionCode;if(versionName==null||versionName.length()<=0){return"";}}catch(Exceptione){Log.e("VersionInfo","Exception",e);}returnversionName;}

2.--------------------------------------------------------------------------

获取当前应用的版本号:

[java]view plaincopy privateStringgetVersionName()throwsException{//获取packagemanager的实例PackageManagerpackageManager=getPackageManager();//getPackageName()是你当前类的包名,0代表是获取版本信息PackageInfopackInfo=packageManager.getPackageInfo(getPackageName(),0);Stringversion=packInfo.versionName;returnversion;}

获取当前系统的版本号:

textView.setText("Product Model: " + android.os.Build.MODEL + ","

+ android.os.Build.VERSION.SDK + ","

+ android.os.Build.VERSION.RELEASE);

分享到: 上一篇:Android 读取工程中的txt文件下一篇:android:scaleType 属性

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。