Android Studio 0.2中的“请指定Android SDK”

时间:2013-10-22 20:26:22

标签: android android-studio

我正在尝试从Android Studio运行AVD / SDK管理器。每次弹出对话框。

AlertDialog

这很奇怪,因为我已经指定了Android SDK。

Android SDK selected

还有其他地方我应该添加Android SDK路径吗?感谢

9 个答案:

答案 0 :(得分:29)

我不使用Android studio,但假设您需要在Modules scection中指定SDK

enter image description here

答案 1 :(得分:29)

只需执行以下3个步骤

  1. 在您的应用模块中打开gradle.buld
  2. 更改minSdkVersion和同步gradle
  3. 还原您的minSdkVersion并再次同步草图

答案 2 :(得分:7)

对我来说,在Windows Easy Transfer没有100%工作的情况下,答案是执行以下操作,关键步骤是粗体显示:

  1. 文件 - >关闭项目
  2. 点击“配置”
  3. 点击“SDK Manager”
  4. 选择适当的Android API,例如项目的“Android 4.3(API 18)”
  5. 当您在这里时,也请选择适当的Android SDK Build-tools,例如18.1.1
  6. 点击“安装包...”
  7. 关闭并重新打开您的项目,通过Tools-> Android-> SDK Manager
  8. 访问SDK Manager应该没有问题

    注意:您可以通过检查build.gradle文件来确定所需的Android SDK和SDK Build-tools的哪些版本。就我而言,我有以下几行:

    compileSdkVersion 18
    buildToolsVersion "18.1.1"
    

    我的体验有点奇怪,因为我最近使用 Windows轻松传送从Windows 7迁移到Windows 8.1。当我这样做时,我的本地git存储库和我的一些Android Studio设置转移了,但显然不是一切。当我在新机器上安装Android Studio时,我设置了我的ANDROID_HOME环境变量,然后打开了Android Studio,它立即将我放在我最近在机器上打开的项目中。我全新安装的Android Studio不包含Android 4.3 SDK,似乎直接进入项目会让SDK Manager陷入循环。

    在执行上述步骤之前,我确认我的ANDROID_HOME已正确设置。我还尝试设置项目默认SDK,如下所述:https://stackoverflow.com/a/18409923/315702。我尝试在项目的项目结构中设置SDK,这给我带来了麻烦。这些都没有解决我的特殊问题。

答案 3 :(得分:7)

我通过设置正确的android sdk修复了这个问题 Android Studio->项目结构 - >模块(app) - >属性标签 - >设置正确的SDK

答案 4 :(得分:4)

您只需点按同步Gradle

即可

enter image description here

很好,干净!!!

答案 5 :(得分:3)

对我来说,诀窍是将compileSdkVersion 19更改为compileSdkVersion“Google Inc.:Google APIs:19”,因此它使用Google API平台而不仅仅是19平台。

答案 6 :(得分:2)

对我来说,更简单的步骤更有效:

  1. 在app模块中打开buld.gradle
  2. 在任何行上添加空格或换行符 结束
  3. 同步gradle
  4. 注意我在Android Studio 2.x上,但解决方案应该适用于早期版本的android studio

答案 7 :(得分:0)

我的环境与你的环境不完全相同。我使用的是Android Studio 0.5.2(android-studio-bundle-130.737825-windows.exe)。我还遇到了#34;请指定Android SDK"消息作为截图。

经过一番调查后,我注意到了" SDK Manager" Android Studio中缺少二进制文件。然后我安装了adt-bundle-windows-x86_64-20130917.zip。在Android Studio - 文件 - 项目结构 - Android SDK - Android SDK位置,填写adt-bundle-windows-x86_64-20130917 \ sdk的文件夹。一切都很好。

答案 8 :(得分:0)

右键单击您的项目并选择Project Structure,在左侧选择sdks,然后在右侧面板中浏览您的sdk从sdk文件夹,如(adt-bundle-windows-x86_64-20131030 Windows文件夹)