【问题标题】:Error: Please select Android SDK in Android Studio 2.0错误:请在 Android Studio 2.0 中选择 Android SDK
【发布时间】: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
  • 问题可以通过在应用程序 build.gradle 文件中进行一些更改并再次同步项目来解决。更多:readyandroid.wordpress.com/…

标签: android-studio android-sdk-tools google-maps-android-api-1


【解决方案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 按钮并刷新它,它对我有用。

        【讨论】:

          猜你喜欢
          • 2016-06-26
          • 1970-01-01
          • 2014-01-30
          • 2016-03-25
          • 1970-01-01
          • 1970-01-01
          • 2017-12-16
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多