IntelliJ IDEA 13错误: 请选择 Android SDK

我已经在 Win7 x64上安装了 Android SDK 22.3JDK 1.7 update 21。现在,我使用 intelliJ 13.0.1创建了一个空的 android 应用程序项目(也使用模拟器作为目标设备) ,并尝试构建该项目,但是遇到了 'Error: Please select Android SDK'

所以我选择 Emulator作为 Target Device,但我不能选择我的 AVD,因为有一个 Error: Cannot find any configured Android SDK

在项目结构中,它清楚地显示了“ Android4.4.2平台”作为 ProjectSDK。所以我完全糊涂了,不知道如何解决这个问题。

注意。我正在将 intelliJ 12.1.2升级到 intelliJ 13.0.1,所有的设置都是在启动13.0.1时从12.1.2自动继承的,但似乎并非所有的设置都被完全复制到13.0.1,这是意料之外的。

干杯

119850 次浏览

检查是否安装了所有必要的附加组件。 另外,我建议你使用一个真正的 Android 手机进行调试。它更好,更真实,更快。

我也遇到了和你一样的问题当时我把智慧想法12升级到了13。在我的情况下,我的 Android SDK 的 Build 目标没有被正确识别,它用红色表示“未设置”,而不是 Android 2.2。尽管我选择了 Android 2.2并点击了 application 和 OK,但当我重新打开项目结构对话框时,它再次显示了“ Not set”消息。

然后我选择了另一个版本,这次是 Android 4.0,点击应用,然后再次选择 Android 2.2,点击应用。这招对我很管用。

看起来很像 IDEA 找不到 Android SDK。

使用 Android SDK 安装程序后是否重新启动计算机?

之后,您是否启动了 SDK 管理器来安装 Android4.2.2 SDK?

你可以查看 Android _ SDK _ HOME 环境变量吗?


考虑到 Android SDK 安装程序只是安装了一个 Manager。之后,您可以 安装一个(或多个) SDK。

另外,当你在项目结构中看到“ Android4.4.2平台”时,这意味着项目将要求 SDK。这并不意味着 SDK 已经安装。

从 Intellij 删除所有 android SDK 并再次添加它们。

若要执行此打开项目结构,请在“ SDK”窗格中,删除所有 android SDK,单击“确定”。打开项目结构并再次添加它们。

事实上,我在《智力创意14》中遇到过这个问题。 我的项目在 Android Studio 上运行良好。 我决定继续开发 IntelliJ 的想法。 导入项目后,我没有成功运行它,我得到了类似的错误消息在编辑配置框。 根据@Ali 的说法,我删除了所有 SDK 并重新安装了一次,但是没有用。

我打开了“项目结构”> “平台设置”> SDK。我发现“ Android API 21平台”的“构建目标”没有设置。通过将它设置为我最新的 SDK 之一,问题得到了解决,我可以毫无问题地运行项目。

在安装 Intellij IDEA Ultimate 14.1并打开我使用 Android Studio 创建的现有 Android 项目之后,我遇到了这个错误。事实证明,我只需要将 Android SDK 添加到我的 SDK 列表中,并修复项目/模块 SDK 设置。我是这么做的:

转到 File -> Project Structure。单击“项目设置”下的“项目”选项卡。在“项目 SDK”下单击“ New -> Android SDK”。

Adding new Android SDK

现在为你的 Android SDK 选择现有的目录:

C:\Users\<windows username>\AppData\Local\Android\android-sdk

点击 OK。弹出一个菜单,要求您设置 JavaSDK + Build 目标。您可以更改这些,或者将其保留为默认值,然后点击 OK。您现在应该可以在 ProjectSDK 下拉列表中看到“ AndroidAPIXXPlatform”。点击底部的应用。然后转到“项目设置”下的“模块”选项卡,单击模块列表中的文件夹。

Module List

对于每个文件夹,转到依赖项选项卡并将 Module SDK 更改为新的 Android SDK,然后单击 application。然后单击“确定”关闭“项目结构”对话框。

完成上述工作后,我的项目就修复了。

我也有过类似的问题。我不得不再次添加我以前使用过的 android sdk,它工作正常。

我的问题: “请选择 Android SDK”,但一切都很好: (- > 我认为其中一个 IntelliJ 文件被崩溃(后蓝屏死亡)

我的决心是:

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

文件已经修好了!

也许不是那么常见的解决方案,但对我来说 重启 IDE工作得很好。我使用的是 Android 工作室2.2.3

检查 app build.gradle 文件中的下一行。

android {
compileSdkVersion 25       <--- Set exist in local machine sdk version.
buildToolsVersion '25.0.3' <--- Set exist build tools version.
}

在屏幕的左下方有一个名为 android monitor 的按钮。如果你有一个问题与 sdk 它会显示你配置链接。更改 sdk 文件夹的路径。一切都会好起来的

  1. 转到项目结构(Ctrl + Alt + shift + S)-> 平台设置-> SDK-> 按“ Plus”图标
  2. 选择“ Android SDK”并输入 SDK 路径(例如: C: Program Files (x86) Android Android-SDK)
  3. 申请或确定按钮
  4. 开心点

我以前也遇到过同样的问题。一切似乎都是对的。我重新启动,删除和失效的安卓工作室缓存,重建,清理和没有任何改变。最后,通过在 android 工作室3.0中单击 用分级文件同步项目按钮解决了这个问题

Sync Project with Gradle Files button

如果你不能编译一个项目,你有这样的信息:

enter image description here

转到 档案-> 工程项目结构,然后转到 模组部分,选择您的模块应用程序,然后选择一个 < em > 编制 Sdk 版本 和一个 < em > 构建工具版本 后,在 好的点击。

enter image description here

等待,直到梯级同步和准备!

文件-> 无效缓存/重新启动为我做了技巧 (这总是一个很好的第一次尝试)

在 android 3.1.1中,我们无法在工具中找到同步项目 所以 C:\Users\AndroidStudioProjects\projectname\.idea\libraries 从库中删除文件并再次同步

必须从项目设置中选择“生成工具版本”。

  1. 选择“项目应用程序文件夹”
  2. 按 F4或右键单击项目应用程序文件夹并打开模块 “属性”选项卡中的“设置”从列表中选择“生成工具版本”

这将在我这边工作,我希望它能帮助你。

我曾经遇到过同样的问题,我通过 File-> Open-> other project 解决了这个问题,然后通过这种方式切换这个项目。

如果你已经在使用 Android 工作室,那么 Android SDK 已经存在,只是 IntelliJ Ideas 无法找到它,按照以下步骤指向 Android SDK-

  1. 导航到 偏好(在 文件下)
  2. 导航到 Android SDK区域
  3. 您将看到 剪辑用于更新 Android SDK Path,但是在 IntelliJ 中没有设置它,因此您将看到空路径。
  4. 点击 剪辑,它会搜索一些 Android SDK。如果发现只是应用,或者它将下载一个新的 SDK,并将应用。

现在再试一次同步“格拉德”,希望能成功,谢谢。