Android Studio 无法识别最低 SDK

Posted

技术标签:

【中文标题】Android Studio 无法识别最低 SDK【英文标题】:Minimum SDK is not recognized in Android studio 【发布时间】:2018-08-19 04:07:26 【问题描述】:

我刚刚安装了 android Studio 3.0 和所有 API 和所有可用源(API 14 或更高版本只是可用选项)但是当我尝试创建一个基于 Android 2.3.3 的新项目时( API 10),此API不在最低SDK选择列表中。

问题出在哪里?

我该怎么办?

感谢您的时间和回答。

【问题讨论】:

你支持这么老版本的Android的原因是什么? 因为我正在开展一个项目,该项目针对可能无法访问最新版本的 Android 设备的未开发区域。 【参考方案1】:

这是因为大多数 Android 支持库的最低 SDK 已增加到 14 个。

注意:从支持库版本 26.0.0(2017 年 7 月)开始,大多数支持库中支持的最低 API 级别已提高到大多数库包的 Android 4.0(API 级别 14)。

您可以在 app/build.gradle 中手动编辑 minSdk,但您还必须确保您使用的是旧版本的支持库。

https://developer.android.com/topic/libraries/support-library/index.html

【讨论】:

所以你说正式制作低安卓版本的应用是不可能的? 有可能 - 您可以手动减少 app/build.gradle 中的 minSdk 值,但您将无法使用最新的官方支持库。

以上是关于Android Studio 无法识别最低 SDK的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu下Android Studio连接手机无法识别

Ubuntu下Android Studio连接手机无法识别

android studio 识别不到 genymotion device

在 Android Studio 中导入 Facebook 库:找不到属性“ANDROID_BUILD_SDK_VERSION”

Android studio ndk目录无法点击选择

Android studio ndk目录无法点击选择