如何为 Android 应用程序设置 IntelliJ IDEA?
我花了一天时间尝试将所有部分放在一起,访问了数百个站点和教程,但它们都跳过了琐碎的步骤。
所以这里是完整的指南:
下载并安装Java JDK(选择Java平台) 下载并安装Android SDK(推荐安装程序) android SD安装完成后,在Android SDK Tools下打开SDK Manager(有时需要管理员权限打开) 全选并勾选Accept All并安装。下载并安装 IntelliJ IDEA(社区版是免费的)等待所有下载和安装完成。
新项目:
运行 IntelliJ 创建一个新项目(这里有教程)输入名称,选择 Android 类型。教程中缺少一个步骤,当您被要求选择 JDK(在选择 SDK 之前)时,您需要选择您之前安装的 Java JDK。应该在 C:\Program Files\Java\jdk{version} 下选择一个新平台(如果没有选择的话),SDK 平台是 C:\Program Files\Android\android-sdk-windows 下的 android 平台。选择安卓版本。现在你可以编写你的程序了。
编译:
在 Run 按钮附近,您需要选择下拉列表,选择 Edit Configurations 在 Prefer Android Virtual device 中选择 ... 按钮单击 create,为其命名,然后按 OK。双击新设备以选择它。按确定。您已准备好运行该程序。
从那以后,“新项目”的第五步显然发生了轻微的变化。
它说android sdk然后有一个下拉菜单说没有,不再有一个“新”按钮。
5.) a.)单击无右侧的...。 b.)单击新窗口对话框左上角的+。 (添加新的 Sdk)c.)从下拉菜单中单击 android sdk d.)为您的 android sdk 选择主目录 e.)选择您要使用的 java sdk 版本 f.)选择 android 构建目标。 g.)点击确定!
a.) 单击无右侧的 ...。
b.)单击新窗口对话框左上角的+。 (添加新的 SDK)
c.) 从下拉菜单中单击 android sdk
d.) 为您的 android sdk 选择主目录
e.) 选择您要使用的 java sdk 版本
f.) 选择 android 构建目标。
g.)点击确定!
完成所有这些步骤后,我开始在所有 android 类调用中收到错误消息,例如:
https://i.stack.imgur.com/avcLu.png
我将 android.jar 包含在 SDK 平台设置中:
https://i.stack.imgur.com/UampT.png
/data/res
的项目结构,并删除/重新插入 Android 4.3 平台,如上面的屏幕截图所示,解决了无法识别的 android 依赖项的问题。
以防万一有人走失。对于新应用程序或现有应用程序,请转到文件->项目结构。然后在左侧窗格的项目设置中为 Java SDK 选择项目并为 Android SDK 选择模块。
在 OSX 上设置此环境时,我遇到了一些未解决的问题。它与我维护的解决方案有关,该解决方案对某些 Google API 有额外的依赖关系。仅下载并安装第一个响应中列出的项目是不够的。
你必须下载这些。
运行终端导航到 android/sdk 目录输入“android”你会得到一个 gui。检查“工具”目录和最新的 Android API(此时是 4.3 (API 18))。点击“安装 xx 包”,然后去看一集 Breaking Bad 什么的。这需要一段时间。返回 IntelliJ 并打开“项目结构...”对话框 (Cmd+;)。在对话框的左侧面板中,在“项目设置”下,选择“项目”。在右侧面板的“Project SDK”下,单击“New...”> Android SDK 并导航到您的 android/sdk 目录。选择此项,您将看到一个对话框,您可以在其中添加“Google API”构建目标。这就是我需要的。如果您有多个版本目标,您可能需要多次执行此操作。现在,在左窗格“模块”下,在中间窗格中选择您的项目,在右窗格的“依赖项”选项卡下选择适当的模块。
识别正确 SDK 的另一种方法是安装 Android Studio,创建一个新项目,转到项目结构、SDK 位置并找到安装 SDK 的位置。
我在 Mac 上使用默认安装过程发现 SDK 主文件夹位于 /Users/'yourUser'/Library/Android/sdk
文件夹中。确保您已启用您的 Mac 以查看 Library 文件夹。
您只需从 http://developer.android.com/sdk/installing/studio.html#Updating 安装 Android 开发工具包
以及下载并安装 Java JDK(选择 Java 平台)
在 windows 系统设置 https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows 中定义环境变量
瞧!你是多尼佐!