错误:请在 Android Studio 2.0 中选择 Android SDK

Posted

技术标签:

【中文标题】错误:请在 Android Studio 2.0 中选择 Android SDK【英文标题】:Error: Please select Android SDK in Android Studio 2.0 【发布时间】:2016-05-18 08:04:31 【问题描述】:

我正在使用 android Studio 2.0 Beta2,我正在尝试运行使用 google maps api v1(包 com.google.android.maps)作为 *.jar 文件的旧项目。要运行这个旧项目,我需要指定比上一个 (23) 旧的 compileSdkVersion。我用过

compileSdkVersion 'Google Inc.:Google APIs:17'

但我在 Android Studio 中遇到 Error: Please select Android SDK 错误。如何使用旧的 compileSdkVersion 运行这个旧项目?

【问题讨论】:

Google 改变了它引用 compile sdk 版本的方式。只需在那里使用17,它应该可以工作。 有什么想法......? 请参考这个答案。你的问题应该得到解决。 fix 相关帖子 - Android Studio: “Please select Android SDK” 问题可以通过在应用程序 build.gradle 文件中进行一些更改并再次同步项目来解决。更多:readyandroid.wordpress.com/… 【参考方案1】:

在您的应用模块中打开 gradle.buld 更改 versionCode 或 versionName 并同步。

【讨论】:

超级,它对我有用。但我怀疑它是如何工作的。你能解释一下吗? 足以将项目与 gradle 文件同步【参考方案2】:

也只需从工具栏中同步项目

【讨论】:

为我工作,谢谢!!【参考方案3】:

最简单的方法是:

工具 -> Android -> 使用 Gradle 文件同步项目 (Android Studio 3.0.1)

【讨论】:

这个答案绝对被低估了! 有效,但重要的是,它仅在安装所需的 Android SDK 时有效【参考方案4】:

使用 Android Studio 2.1.3,我在尝试启动我的应用时收到此消息。

我使用 AS 中的 Module Settings 对话框来选择另一个编译 SDK 版本。然后我回到同一个对话框并再次选择了 Google API 17。

然后 AS 接受了设置并可以启动我的应用程序。

真的很奇怪,因为 build.gradle 文件的内容与我收到错误消息时的内容相同。

【讨论】:

【参考方案5】:

我可以解决这个问题,您需要在 android studio 中手动设置 compileSdkVersionbuildToolsVersion。我不知道为什么 android astudio 无法识别 gradle 的值。

所以步骤是:

文件/项目结构/风味/

并设置 buildToolsVersion 和 compileSdkVersion。

但是你需要检查一下,因为 android studio 把这个值放在 gradle 文件的末尾,如果你复制了这个变量,gradle build 就会出错。所以我做了 cut 和粘贴到这里

android 
    defaultConfig 
        compileSdkVersion 22
        buildToolsVersion '22.0.0'
        minSdkVersion 15
        targetSdkVersion 22
        versionCode versionMajor * 10000 + versionMinor * 1000 + versionPatch * 100 + versionDevel
        versionName "$versionMajor.$versionMinor.$versionPatch.$versionDevel"
        multiDexEnabled = true
    

就是这样!

【讨论】:

【参考方案6】:

对我有用

intelliJ IDEA 13 error: please select Android SDK

我的问题:“请选择 Android SDK”,但一切正常 :( -> 我认为 IntelliJ 文件之一已崩溃(蓝屏死机后)

我的决心:

文件 -> 设置 -> Android SDK -> Android SDK 位置编辑 -> 下一步,下一步(Android SDK 是最新的。),完成

...崩溃的文件已修复!

我希望这会有所帮助!

【讨论】:

【参考方案7】:

我刚刚转到侧面屏幕最右侧的 Gradle 按钮并刷新它,它对我有用。

【讨论】:

以上是关于错误:请在 Android Studio 2.0 中选择 Android SDK的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Android Studio 2.0 中解析符号 R [重复]

发现无法将 android studio 2.0 更新到 2.1

2.0Android Studio编写你的应用

android studio 模拟器显示错误

无法在 android 设备上调试应用程序 - Android Studio 2.0

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