当前androidsdk版本

2016-11-21 16:11:50 Gold_brick 阅读数 32544

Android Studio查看:

1.点击菜单栏Tools-Android-SDK Manager
open_sdk_manager

2.打开后studio会默认选中到Android SDK下,选择底部的Launch Standalone SDK Manager,打开原始的SDK Manager
launch_manager

3.在Android SDK Manager下选择Tools-About:
tools

4.选择About后会弹出一个小的信息框,里边显示SDK当前版本号
reversion

文件夹直接查看

直接定位到sdk目录下的SDK Manager.exe,打开即是Android SDK Manager,后续操作相同
SDK Open

2018-12-26 22:33:54 m0_37222746 阅读数 1019

在开发中,Ionic默认我们的targetSdkVersion26,这时候我们没有这个版本的SDK,当然,你可以下载此版本的sdk,也可以直接修改属性:

修改项目下的 
platforms/android/project.properties 
platforms/android/CordovaLib/project.properties 
中的target=“你有的sdk版本

2018-11-08 13:48:48 jim1451 阅读数 1141

 

下图是截止2016年各个版本的设备的比例

 

 

 

对于增量的版本向下兼容一般问题不大, 主要的版本向下兼容才是大麻烦,也就是说仅仅支持5.x版本的工作量不大,但是要支持到4.x的话,考虑的不同版本的的差异,工作量就是大,但是Google提供了一些兼容的库。

打 开 应 用 模 块 下 的 build.gradle 文 件 , 查 看 compileSdkVersion 、 minSdkVersion 和
targetSdkVersion的属性值。
minSdkVersion  Android的最低版本, 操作系统会拒绝安装低于此版本的设备上。

targetSdkVersion Android目标版本,应用是哪个API级别设计的,大多情况下,目标版本是最新的Android版本

compileSdkVersion的是SDK编译版本设置,该设置不会出现在mainfest配置文件里。SDK最低版本和目标版本会通知给操作系统。而sdk编译版本是你和编译器之间的的私有信息。

Android的特色功能是通过SDK中的类和方法展现的。在编译代码时, SDK编译版本(即编
译目标) 指定具体要使用的系统版本。 Android Studio在寻找类包导入语句中的类和方法时,编
译目标确定具体的基准系统版本。
编译目标的最佳选择为最新的API级别(当前级别为25,代号为Nougat)。当然,需要的话,
也可以改变应用的编译目标。例如, Android新版本发布时,可能就需要更新编译目标,以便使
用新版本引入的方法和类。
可以修改build.gradle文件中的SDK最低版本、目标版本以及编译版本。修改完毕,项目和
Gradle更改重新同步后才能生效。选择Tools → Android → Sync Project with Gradle Files菜单项,
项目随即会重新编译。

 

2017-04-15 17:15:47 qiaoquan3 阅读数 69154

Android SDK版本号 与 API Level 对应关系

新接触Android开发,多次遇到SDK版本与API LEVEL的对应关系,就进行了一下总结,以备后续查看。
API是开发用的,所以API LEVEL可以认为是内部的;而SDK的版本提供了新特性给用户,是外部可见的。
可以查看以下网址以获取最新的对应关系:

http://developer.android.com/guide/appendix/api-levels.html

Android SDK版本号 与 API Level 对应关系如下表:
平台版本 API 级别 VERSION_CODE 备注
Android 7.0 24 N 平台亮点
Android 6.0 23 M 平台亮点
Android 5.1 22 LOLLIPOP_MR1 平台亮点
Android 5.0 21 LOLLIPOP
Android 4.4W 20 KITKAT_WATCH 仅限 KitKat for Wearables
Android 4.4 19 KITKAT 平台亮点
Android 4.3 18 JELLY_BEAN_MR2 平台亮点
Android 4.2、4.2.2 17 JELLY_BEAN_MR1 平台亮点
Android 4.1、4.1.1 16 JELLY_BEAN 平台亮点
Android 4.0.3、4.0.4 15 ICE_CREAM_SANDWICH_MR1 平台亮点
Android 4.0、4.0.1、4.0.2 14 ICE_CREAM_SANDWICH
Android 3.2 13 HONEYCOMB_MR2  
Android 3.1.x 12 HONEYCOMB_MR1 平台亮点
Android 3.0.x 11 HONEYCOMB 平台亮点
Android 2.3.4
Android 2.3.3
10 GINGERBREAD_MR1 平台亮点
Android 2.3.2
Android 2.3.1
Android 2.3
9 GINGERBREAD
Android 2.2.x 8 FROYO 平台亮点
Android 2.1.x 7 ECLAIR_MR1 平台亮点
Android 2.0.1 6 ECLAIR_0_1
Android 2.0 5 ECLAIR
Android 1.6 4 DONUT 平台亮点
Android 1.5 3 CUPCAKE 平台亮点
Android 1.1 2 BASE_1_1  
Android 1.0 1 BASE  

2017-08-31 18:20:32 csdn_aiyang 阅读数 45390

在开发时我们会经常用到兼容api版本,难保可用把全部都记得住,这里有最快捷实用的方法进行查看:打开Android Studio ,然后点击SDK Manneger ,参考下图示例:




下面列出最全对照表:

  • API 25 (Android 7.1) – Nougat, released December 2016. Build version code Android.OS.BuildVersionCodes.NMr1


  • API 24 (Android 7.0) – Nougat, released August 2016. Build version code Android.OS.BuildVersionCodes.N


  • API 23 (Android 6.0) – Marshmallow, released August 2015. Build version code Android.OS.BuildVersionCodes.M


  • API 22 (Android 5.1) – Lollipop, released March 2015. Build version code Android.OS.BuildVersionCodes.LollipopMr1


  • API 21 (Android 5.0) – Lollipop, released November 2014. Build version code Android.OS.BuildVersionCodes.Lollipop


  • API 20 (Android 4.4W) – Kitkat Watch, released June 2014. Build version code Android.OS.BuildVersionCodes.KitKatWatch


  • API 19 (Android 4.4) – Kitkat, released October 2013. Build version code Android.OS.BuildVersionCodes.KitKat


  • API 18 (Android 4.3) – Jelly Bean, released July 2013. Build version code Android.OS.BuildVersionCodes.JellyBeanMr2


  • API 17 (Android 4.2-4.2.2) – Jelly Bean, released November 2012. Build version code Android.OS.BuildVersionCodes.JellyBeanMr1


  • API 16 (Android 4.1-4.1.1) – Jelly Bean, released June 2012. Build version code Android.OS.BuildVersionCodes.JellyBean


  • API 15 (Android 4.0.3-4.0.4) – Ice Cream Sandwich, released December 2011. Build version code Android.OS.BuildVersionCodes.IceCreamSandwichMr1


  • API 14 (Android 4.0-4.0.2) – Ice Cream Sandwich, released October 2011. Build version code Android.OS.BuildVersionCodes.IceCreamSandwich


  • API 13 (Android 3.2) – Honeycomb, released June 2011. Build version code Android.OS.BuildVersionCodes.HoneyCombMr2


  • API 12 (Android 3.1.x) – Honeycomb, released May 2011. Build version code Android.OS.BuildVersionCodes.HoneyCombMr1


  • API 11 (Android 3.0.x) – Honeycomb, released February 2011. Build version code Android.OS.BuildVersionCodes.HoneyComb


  • API 10 (Android 2.3.3-2.3.4) – Gingerbread, released February 2011. Build version code Android.OS.BuildVersionCodes.GingerBreadMr1


  • API 9 (Android 2.3-2.3.2) – Gingerbread, released November 2010. Build version code Android.OS.BuildVersionCodes.GingerBread


  • API 8 (Android 2.2.x) – Froyo, released June 2010. Build version code Android.OS.BuildVersionCodes.Froyo

  • API 7 (Android 2.1.x) – Eclair, released January 2010. Build version code Android.OS.BuildVersionCodes.EclairMr1

  • API 6 (Android 2.0.1) – Eclair, released December 2009. Build version code Android.OS.BuildVersionCodes.Eclair01

  • API 5 (Android 2.0) – Eclair, released November 2009. Build version code Android.OS.BuildVersionCodes.Eclair

  • API 4 (Android 1.6) – Donut, released September 2009. Build version code Android.OS.BuildVersionCodes.Donut

  • API 3 (Android 1.5) – Cupcake, released May 2009. Build version code Android.OS.BuildVersionCodes.Cupcake

  • API 2 (Android 1.1) – Base, released February 2009. Build version code Android.OS.BuildVersionCodes.Base11

  • API 1 (Android 1.0) – Base, released October 2008. Build version code Android.OS.BuildVersionCodes.Base


 欢迎骚客们加入~~~!!



Android 查看SDK版本

阅读数 6745