14

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

警报对话框

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

已选择 Android SDK

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

4

9 回答 9

29

只需执行这 3 个步骤

  1. gradle.buld在您的应用模块中打开
  2. 更改minSdkVersion和同步 gradle
  3. 恢复您的minSdkVersion并再次同步 gradle
于 2015-04-17T06:02:24.903 回答
29

我不使用 Android Studio,但假设您需要在 Modules 部分指定 SDK

在此处输入图像描述

于 2013-10-22T20:31:55.257 回答
7

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

  1. 文件->关闭项目
  2. 点击“配置”
  3. 点击“SDK 管理器”
  4. 为项目选择适当的 Android API,例如“Android 4.3 (API 18)”
  5. 当您在这里时,还请选择适当的 Android SDK 构建工具,例如 18.1.1
  6. 点击“安装包...”
  7. 关闭并重新打开您的项目,您应该可以通过 Tools->Android->SDK Manager 访问 SDK Manager

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

compileSdkVersion 18
buildToolsVersion "18.1.1"

我的经历有点奇怪,因为我最近使用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。这些东西都没有解决我的特殊问题。

于 2014-02-26T17:14:54.860 回答
7

我通过设置正确的 android sdk Android Studio->project structure->Modules(app)->properties tab-> 设置正确的 SDK 解决了这个问题

于 2015-04-23T19:22:36.410 回答
4

您只需点击同步 Gradle

在此处输入图像描述

又好又干净!!!

于 2017-11-24T07:22:01.187 回答
3

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

于 2014-05-07T18:12:32.037 回答
1

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

于 2015-07-04T05:14:41.937 回答
1

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

  1. 在 app 模块中打开 buld.gradle
  2. 在任何行的末尾添加空格或换行符
  3. 同步梯度

注意我在 Android Studio 2.x 上,但解决方案也应该适用于早期版本的 android studio

于 2017-09-21T14:19:45.390 回答
0

我的环境和你的不完全一样。我正在使用 Android Studio 0.5.2 (android-studio-bundle-130.737825-windows.exe)。我还遇到了“请指定 Android SDK”消息作为您的屏幕截图。

经过一番调查,我注意到 Android Studio 中缺少“SDK Manager”二进制文件。然后我安装了 adt-bundle-windows-x86_64-20130917.zip。在 Android Studio - File - Project Structure - Android SDK - Android SDK location 中,填写 adt-bundle-windows-x86_64-20130917\sdk 的文件夹。一切都很好。

于 2014-05-16T06:20:24.100 回答