Android API Level对应Android版本一览表

API Level最初Android版本Linux内核版本首次发布日期后续Android版本
289Unknown2018-07-02(Beta 3)-
278.14.102017-12-05
268.04.102017-08-21
257.14.4.12016-10-047.1.1、7.1.2
247.04.4.12016-08-22
236.03.18.102015-10-056.0.1
225.13.16.12015-03-095.1.1
215.03.16.12014-11-125.0.1、5.0.2
204.4w3.102014-06-254.4w.1、4.4w.2
194.43.102013-10-314.4.1、4.4.2、4.4.3、4.4.4
184.33.4.02013-07-244.3.1
174.23.4.02012-11-134.2.1、4.2.2
164.13.0.312012-07-094.1.1、4.1.2
154.0.33.0.12011-12-164.0.4
144.03.0.12011-10-184.0.1、4.0.2
133.22.6.362011-07-153.2.1、3.2.2、3.2.3、3.2.4、3.2.5、3.2.6
123.12.6.362011-05-10
113.02.6.362011-02-22
102.3.32.6.352011-02-092.3.4、2.3.5、2.3.6、2.3.7
92.32.6.352010-12-062.3.1、2.3.2
82.22.6.322010-05-202.2.1、2.2.2、2.2.3
72.12.6.292010-01-12
62.0.12.6.292009-12-03
52.02.6.292009-10-26
41.62.6.292009-09-15
31.52.6.272009-04-27
21.12.6.X2009-02-09
11.0-2008-09-23

附ADT安装网址:https://dl-ssl.google.com/android/eclipse/。要先安装ADT再安装SDK。

Android项目中,通过`build.gradle`文件可以管理应用的最低运行API(minSdkVersion)和期望运行的最高API(targetSdkVersion)。以下是确认和更新API兼容性的步骤: 1. 打开`build.gradle`(通常是`app/build.gradle`)文件,找到`defaultConfig`部分,这里定义了应用的基本配置,包括API兼容性。 ```groovy defaultConfig { minSdkVersion <YOUR_MIN_SDK_LEVEL> targetSdkVersion <YOUR_TARGET_SDK_LEVEL> // 其他配置... } ``` `<YOUR_MIN_SDK_LEVEL>`是你希望应用能够运行的最低Android API级别,`<YOUR_TARGET_SDK_LEVEL>`则是你的应用期望能够在哪个API级别上获得最佳功能。 2. 确定你的应用是否支持Android API Level 28(即Oreo MR1),可以在网上查找你需要使用的特定库或者功能的最低支持版本。大多数情况下,如果你使用的是最新的库或者系统特性,目标API应设为28或更高。 3. 如果`targetSdkVersion`低于28,并且你的应用需要利用28及以上的特性和API,那么你应该将它提升到28或以上。同时,别忘记检查所有依赖项的最低API要求,确保它们也与你的目标兼容。 4. 更新完毕后,在项目的Gradle视图中(`File` > `Sync Project with Gradle Files` 或者 Build工具自动同步按钮)来应用更改。 5. 测试应用:在模拟器或真机上运行应用,看是否能正常启动。如果遇到无法运行的问题,说明可能存在一些兼容性问题,需要逐行检查和修复。 记得每次更新SDK版本后都要测试,因为可能会导致布局或其他组件显示问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值