国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android SdkVersion的區別及獲取版本信息方法

2019-10-23 18:34:57
字體:
來源:轉載
供稿:網友

1、minSdkVersion,targetSdkVersion,maxSdkVersion,compileSdkVersion四個數值之間有什么區別?

• minSdkVersion,maxSdkVersion是項目支持的最低sdk版本和最高sdk版本。在安裝apk前,系統會對這兩個數值進行判斷,決定當前系統是否可以安裝,一般maxSdkVerson不會設置。

• compileSdkVersion是項目編譯時的sdk版本。

• targetSdkVersion 會告訴系統,此版本已經經過充分測試,那么程序運行在該版本的系統時,就不會做過多額外的兼容性判斷,運行效率會高一些。

2、獲取版本信息

versionName和versionCode的區別和用處?

• android:versionCode:主要是用于版本升級所用,是INT類型的,第一個版本定義為1,以后遞增,這樣只要判斷該值就能確定是否需要升級,該值不顯示給用戶。

• android:versionName:這個是我們常說明的版本號,該值是個字符串,可以顯示給用戶。

• versionCode是給設備程序識別版本(升級)用的,必須是一個interger值,整數,代表app更新過多少次可以為1,2等;versionName是給用戶看的,可以寫1.1 , 1.2等等版本

或取版本信息

private void getVersion(){  PackageManager pm=getPackageManager();  try{    PackageInfo info=pm.getPackageInfo(getPackageName(),0);    String versionName=info.versionName;    int versionCode=info.versionCode;  }cache(NameNotFoundException e){    e.printStackTrace();  }}

以上這篇Android SdkVersion的區別及獲取版本信息方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 元阳县| 合山市| 弥渡县| 伊吾县| 西丰县| 玉门市| 张家川| 安平县| 阳春市| 郁南县| 嘉义市| 临邑县| 饶阳县| 彩票| 石棉县| 光山县| 曲周县| 平果县| 突泉县| 梁平县| 微博| 阿鲁科尔沁旗| 黄陵县| 朝阳区| 尖扎县| 聂拉木县| 扎兰屯市| 漾濞| 巧家县| 九龙坡区| 六盘水市| 临潭县| 金沙县| 汤原县| 米脂县| 大宁县| 黑龙江省| 固镇县| 福建省| 焦作市| 黑龙江省|