【发布时间】:2018-06-30 11:55:41
【问题描述】:
嗯,我正在尝试为我的智能手机三星 Galaxy Ace 开发一个应用程序,其中包含 android 2.3.6 (Gingerbread)。问题是我无法选择更低的API进行开发,如图:
我还尝试从 SDK Manager 下载我需要的 API
我还看到有人在设计菜单中从 activity_main.xml 更改 SDK 版本,但如图所示,没有任何其他选项可用:
我尝试编辑 build.gradle(Module:app) 但是它一直给我错误,我使用了工具:overrideLibrary,但是它给了我更多的错误,更多的库要覆盖
请告诉我是否有办法选择 API 级别 9(在我的情况下)而不是选择更高的 API
【问题讨论】:
-
什么是 min sdk、target sdk 和构建工具版本。这 4 项相互关联。
-
“构建工具版本”是什么意思?您是在谈论可下载的 sdk 工具吗?按照 iTadreik 的建议,我的 minSdkVersion 设置为 9。 Target Sdk 设置为 26 以及 compileSdkVersion
标签: android sdk android-api-levels