日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

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

發布時間:2023/12/31 Android 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android---- 获取当前应用的版本号和当前android系统的版本号 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?

獲取當前應用的版本號和當前android系統的版本號

分類:?android 開發基礎?276人閱讀?評論(0)?收藏?舉報

Android 應用程序獲得版本號

  我們可以在AndroidManifest.xml中設置程序的版本號等,如android:versionName="1.0",那如果想在代碼中獲取這個版本號呢,可以用如下方法(這些修改版本號時只需要修改AndroidManifest.xml中的設置,不用修改代碼了):

Java代碼??
  • /**?
  • ?*?返回當前程序版本名?
  • ?*/??
  • 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;??
  • }??
  • ?2.--------------------------------------------------------------------------

    ?

    獲取當前應用的版本號:

    [java]?view plaincopy
  • private?String?getVersionName()?throws?Exception??
  • {??
  • ????????//?獲取packagemanager的實例??
  • ????????PackageManager?packageManager?=?getPackageManager();??
  • ????????//?getPackageName()是你當前類的包名,0代表是獲取版本信息??
  • ????????PackageInfo?packInfo?=?packageManager.getPackageInfo(getPackageName(),0);??
  • ????????String?version?=?packInfo.versionName;??
  • ????????return?version;??
  • }??
  • ?

    獲取當前系統的版本號:

    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---- 获取当前应用的版本号和当前android系统的版本号的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。