无法在 Android Studio 上更改 API 级别

Posted

技术标签:

【中文标题】无法在 Android Studio 上更改 API 级别【英文标题】:Cannot change API Level on Android Studio 【发布时间】:2014-12-01 15:36:45 【问题描述】:

我对 android 开发非常陌生,这是我的第一个项目之一。当 datepicker 给出“渲染期间引发的异常”错误时,我意识到我的 API 级别设置为 20。

我想将 API 级别更改为 19,因为 API 20 设置为可穿戴设备。我已经安装了 API 19 SDK,但它在开发过程中没有出现供选择。

我也试过设置-

minSdkVersion 10

targetSdkVersion 20

在构建 gradle 上,但它不起作用。

我无法运行模拟器,因为 API 设置为 20,它会在手表上显示错误:(

由于我已经安装了 SDK,如何在开发过程中将 API 19 设置为选项之一?

【问题讨论】:

您是否更改了 AndroidManifest 和 build.gradle 中的值? 【参考方案1】:

设置

compileSdkVersion 19

在您的 build.gradle 中。

minSdkVersiontargetSdkVersion 控制应用安装和运行时向后兼容模式,而不是您构建时使用的 SDK。

【讨论】:

以上是关于无法在 Android Studio 上更改 API 级别的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 setsmallIcon 在 android studio 中更改图标

Android Studio,我更改了文件夹名称,项目无法加载

Android Studio 在 Team Foundation Server 插件上更改用户名

在 Android Studio 中更改 Github 帐户

元素将无法在Constraintlayout Android Studio中正确居中

升级到 Android Studio 2.0 后,我无法在 Android 模拟器中更改屏幕方向