Android Studio 0.2中的"请指定Android SDK"

p37*_*td8 14 android android-studio

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

AlertDialog

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

已选择Android SDK

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

Geo*_*zov 29

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

在此输入图像描述


小智 29

只需执行这3个步骤即可

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

  • 我来自2017年的时代,今天仍然面临Android Studio 3.0 beta 2的问题.最后用解决方案@penguin提供修复. (2认同)

Mar*_*and 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访问SDK Manager

注意:您可以通过检查build.gradle文件来确定所需的Android SDK和SDK构建工具的版本.就我而言,我有以下几行:

compileSdkVersion 18
buildToolsVersion "18.1.1"
Run Code Online (Sandbox Code Playgroud)

我的经验有些奇怪,因为我最近使用Windows Easy Transfer从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,这给我带来了麻烦.这些都没有解决我的特殊问题.


Dee*_*ika 7

我通过设置正确的android sdk Android Studio->项目结构 - >模块(app) - >属性选项卡 - >设置正确的SDK来解决问题