ChatGPT解决这个技术问题 Extra ChatGPT

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

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

这是一个非常好的 StackOverflow 问题。

s
soshial

我花了一天时间尝试将所有部分放在一起,访问了数百个站点和教程,但它们都跳过了琐碎的步骤。

所以这里是完整的指南:

下载并安装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。双击新设备以选择它。按确定。您已准备好运行该程序。


在 Mac 上,Java JDK 出现在 /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk
“首选 Android 虚拟设备”下拉菜单可能不会显示与您应用的目标 SDK 版本不兼容的 AVD(请参阅 AndroidManifest.xml 中的“uses-sdk”标签)。
还有一个关于使用 IntelliJ 进行 Android 开发的免费课程,但不包括 Android SDK 安装。 tutsplus.com/course/android-for-the-busy-developer
优秀的指南!您还应该添加以确保在 IntelliJ 中安装了 Android 插件。
打开 SDK 管理器时出现错误“请指定 Android SDK”
J
Jeremy

从那以后,“新项目”的第五步显然发生了轻微的变化。

它说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.)点击确定!


J
JavierCane

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

https://i.stack.imgur.com/avcLu.png

我将 android.jar 包含在 SDK 平台设置中:

https://i.stack.imgur.com/UampT.png


这是不可能的,但我可以问一下你使用的是什么主题颜色?您的语法突出显示也不同。
不知何故,这些屏幕截图说明了很多文字。在我(也是 MacOS)的情况下,IntelliJ 在 Classpath 选项卡中创建了一个只有 /data/res 的项目结构,并删除/重新插入 Android 4.3 平台,如上面的屏幕截图所示,解决了无法识别的 android 依赖项的问题。
J
Juanjo

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


A
Alan Samet

在 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”构建目标。这就是我需要的。如果您有多个版本目标,您可能需要多次执行此操作。现在,在左窗格“模块”下,在中间窗格中选择您的项目,在右窗格的“依赖项”选项卡下选择适当的模块。


E
Eldelshell

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

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


A
Annie Shahid

您只需从 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 中定义环境变量

瞧!你是多尼佐!