minSdk!= deviceSdk

kir*_*kir 8 android android-studio

嗨,大家刚刚开始进入Android开发.我觉得这是一个非常愚蠢的问题,但无论如何我都要拍,因为我已经花了一个小时就已经开始了.我目前正在尝试在我的设备上运行一个项目,而不会改变Android Studio给我的内容.我认为这张图片应该更好地描述我的问题:

在此输入图像描述

跑步的时候我得到了Failure [INSTALL_FAILED_OLDER_SDK].

我无法理解他们为什么不兼容.相反,为什么在build.gradle上说15 minSdk时说API 20 minSdkVersion?我已经尝试添加uses-sdk了manifest.xml,但我认为这是不必要的,因为我的build.gradle文件将覆盖它(它也不起作用).

我在这里错过了某种设置吗?

Cod*_*ice 4

由于某种原因,使用“L”作为targetSdkVersion使得它minSdkVersion被忽略。您应该将 设为targetSdkVersion以外的值L

  • 还将您的“compileSdkVersion”更改为“19”。请注意,这可能需要您在 SDK 管理器中下载适当的 SDK 平台条目。 (4认同)