Android---- 获取当前应用的版本号和当前android系统的版本号
生活随笔
收集整理的這篇文章主要介紹了
Android---- 获取当前应用的版本号和当前android系统的版本号
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? /**? ?*?返回當前程序版本名? ?*/?? public?static?String?getAppVersionName(Context?context)?{?? ????String?versionName?=?"";?? ????try?{?? ????????//?---get?the?package?info---?? ????????PackageManager?pm?=?context.getPackageManager();?? ????????PackageInfo?pi?=?pm.getPackageInfo(context.getPackageName(),?0);?? ????????versionName?=?pi.versionName;?? ? ? ? ? versioncode = pi.versionCode; ????????if?(versionName?==?null?||?versionName.length()?<=?0)?{?? ????????????return?"";?? ????????}?? ????}?catch?(Exception?e)?{?? ????????Log.e("VersionInfo",?"Exception",?e);?? ????}?? ????return?versionName;?? }?? private?String?getVersionName()?throws?Exception?? {?? ????????//?獲取packagemanager的實例?? ????????PackageManager?packageManager?=?getPackageManager();?? ????????//?getPackageName()是你當前類的包名,0代表是獲取版本信息?? ????????PackageInfo?packInfo?=?packageManager.getPackageInfo(getPackageName(),0);?? ????????String?version?=?packInfo.versionName;?? ????????return?version;?? }?? ?
+ android.os.Build.VERSION.SDK + ","
+ android.os.Build.VERSION.RELEASE);
分享到:?
獲取當前應用的版本號和當前android系統的版本號
分類:?android 開發基礎2012-08-29 09:19?276人閱讀?評論(0)?收藏?舉報Android 應用程序獲得版本號
我們可以在AndroidManifest.xml中設置程序的版本號等,如android:versionName="1.0",那如果想在代碼中獲取這個版本號呢,可以用如下方法(這些修改版本號時只需要修改AndroidManifest.xml中的設置,不用修改代碼了):
Java代碼???2.--------------------------------------------------------------------------
?
獲取當前應用的版本號:
[java]?view plaincopy獲取當前系統的版本號:
textView.setText("Product Model: " + android.os.Build.MODEL + ","+ android.os.Build.VERSION.SDK + ","
+ android.os.Build.VERSION.RELEASE);
| /*獲取當前系統的android版本號*/ |
| int?currentapiVersion=android.os.Build.VERSION.SDK_INT; |
- 上一篇:Android 讀取工程中的txt文件
- 下一篇:android:scaleType 屬性
總結
以上是生活随笔為你收集整理的Android---- 获取当前应用的版本号和当前android系统的版本号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 勤奋的反义词
- 下一篇: 最近笔记本显卡排名(笔记本显卡如何看性能