如何为Android应用程序设置IntelliJ IDEA?


Answers:


395

我花了整整一天的时间尝试将所有内容组合在一起,涉及数百个站点和教程,但是它们都跳过了琐碎的步骤。

因此,这里是完整的指南:

  1. 下载并安装Java JDK选择Java平台
  2. 下载并安装Android SDK建议安装程序
  3. android SD完成安装后,在Android SDK Tools下打开SDK Manager(有时需要在管理员权限下打开)
  4. 选择所有内容并标记“ 全部接受”并安装。
  5. 下载并安装IntelliJ IDEA社区版是免费的
  6. 等待所有下载和安装以及所有内容完成。

新项目:

  1. 运行IntelliJ
  2. 创建一个新项目(此处有一个教程
  3. 输入名称,选择Android类型。
  4. 本教程中缺少一个步骤,当系统要求您选择JDK(在选择SDK之前)时,您需要选择先前安装的Java JDK。应该在C:\Program Files\Java\jdk{version}
  5. 选择一个新平台(如果未选择),则SDK平台是位于的android平台C:\Program Files\Android\android-sdk-windows
  6. 选择android版本。
  7. 现在您可以编写程序了。

编译:

  1. 在“ 运行”按钮附近,您需要选择下拉列表,然后选择“ 编辑配置”。
  2. 首选Android虚拟设备中,选择...按钮
  3. 单击创建,为其命名,然后按确定。
  4. 双击新设备以将其选中。
  5. 按确定。
  6. 您已准备好运行该程序。

16
在Mac上,Java JDK出现在/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk
emrys57

1
“首选Android虚拟设备”下拉列表可能不会显示与您应用的目标SDK版本不兼容的AVD(请参阅AndroidManifest.xml中的“ uses-sdk”标记)。
eric 2013年

还有一本关于使用IntelliJ开发Android的免费课程,但不涵盖Android SDK的安装。tutsplus.com/course/android-for-the-busy-developer
什么会

1
优秀的向导!您还应该添加以确保在IntelliJ中安装了Android插件。
再次

打开SDK管理器时收到错误消息“请指定Android SDK”
Jonathan

27

从那以后,“新项目”中的第五步显然有所变化。

然后显示android sdk的下拉菜单中没有任何内容,不再有“新建”按钮。

  • 5)

    • a。)单击无的右边的...。
    • b。)单击新窗口对话框左上方的+。(添加新的SDK)
    • c。)从下拉菜单中单击android SDK
    • d。)为您的android SDK选择主目录
    • e。)选择要使用的Java SDK版本
    • f。)选择android build目标。
    • g。)打OK!

27

完成所有这些步骤后,我开始在所有android类调用中收到错误消息,例如:

无法解析Android类

我讨论了在SDK平台设置中包括android.jar的问题:

SKD类路径


这是不可能的,但请问您使用的是哪种主题颜色?您的语法突出显示也不同。
bizi 2013年

这些屏幕快照以某种方式可以告诉您大量文本。在我(也是MacOS)的情况下,IntelliJ仅/data/res在Classpath选项卡中创建了一个项目结构,然后删除/重新插入Android 4.3 Platform,如上图所示,它解决了无法识别的android依赖项的问题。
P Marecki

4

以防万一有人迷路了。对于新应用程序还是现有应用程序,请转到文件->项目结构。然后在左窗格的项目设置中,为Java SDK选择项目,然后为Android SDK选择模块。


4

在OSX上设置此环境时,我遇到了一些无法解决的问题。这与我所维护的解决方案有关,该解决方案对某些Google API具有其他依赖性。仅下载并安装第一个响应中列出的项目还不够。

您必须下载这些。

  1. 运行终端
  2. 导航到android / sdk目录
  3. 输入“ android”,您将得到一个gui。检查“工具”目录和最新的Android API(当前为4.3(API 18))。
  4. 点击“安装xx软件包”,然后观看Breaking Bad之类的节目。待会儿
  5. 返回IntelliJ并打开“项目结构...”对话框(Cmd +;)。
  6. 在对话框的左面板中的“项目设置”下,选择“项目”。在右面板的“ Project SDK”下,单击“新建...”> Android SDK,然后导航到android / sdk目录。选择此项,将显示一个对话框,您可以在其中添加“ Google API”构建目标。这就是我所需要的。如果您有多个版本目标,则可能需要执行多次。
  7. 现在,在左窗格的“模块”下,在中央窗格中选择了您的项目,然后在右窗格的“依赖项”选项卡下选择适当的模块。

4

识别正确的SDK的另一种方法是安装Android Studio,创建新项目,转到项目结构,SDK位置并找到SDK的安装位置。

我发现在Mac上使用默认安装过程时,SDK主文件夹位于该/Users/'yourUser'/Library/Android/sdk文件夹中。确保已启用Mac以查看“ Library”文件夹。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.