如何为Android应用程序设置IntelliJ IDEA?
如何为Android应用程序设置IntelliJ IDEA?
我已经花了一天的时间试图把所有的东西放在一起,已经在数百个网站和教程,但他们都跳过微不足道的步骤。
所以这里是完整的指南:
- 下载并安装Java JDK ( selectJava平台 )
- 下载并安装Android SDK ( 推荐使用安装程序 )
- 在Android SD完成安装后,在Android SDK Tools下打开SDK Manager (有时需要在pipe理员权限下打开)
- select所有内容并标记为全部接受并安装。
- 下载并安装IntelliJ IDEA ( 社区版是免费的 )
- 等待所有下载和安装和东西完成。
新项目:
- 运行IntelliJ
- 创build一个新的项目(这里有一个教程 )
- input名称,selectAndroidtypes。
- 在本教程中缺less一个步骤,当您被要求selectJDK时 (在selectSDK之前),您需要select之前安装的Java JDK 。 应该在
C:\Program Files\Java\jdk{version}
- select一个新的平台(如果没有select的话),SDK平台是
C:\Program Files\Android\android-sdk-windows
的android平台。 - selectAndroid版本。
- 现在你可以编写你的程序。
编译:
- 在“ 运行”button旁边,您需要select下拉列表,然后select“ 编辑configuration”
- 在首选Android虚拟设备中,select…button
- 点击创build,给它一个名字,按OK。
- 双击新设备来select它。
- 按OK。
- 您已经准备好运行该程序。
自从“新项目”第五步显然发生了一些变化。
它说android sdk然后有下拉菜单,说没有,不再有一个“新”button。
-
5.)
- a。)点击无…的右侧。
- b)单击新窗口对话框左上angular的+。 (添加新的Sdk)
- c)从下拉菜单中点击android sdk
- d)为你的android sdkselect主目录
- e。)select你想要使用的Java SDK版本
- f)selectandroid build target。
- g。)点击确定!
一旦我遵循所有这些步骤,我开始接收所有android类调用中的错误消息,如:
我在SDK平台设置中包含了android.jar:
以防万一有人丢失。 对于新应用程序或现有的应用程序,请转到“文件” – >“项目结构 然后在左侧窗格的“项目”设置中selectJava SDK的“项目”,然后select“模块”以用于Android SDK。
我有一些问题,这没有解决在OSX上设置这个环境。 它必须处理我正在维护的某些Google API的附加依赖关系。 只是下载和安装第一个响应中列出的项目是不够的。
你必须下载这些。
- 运行terminal
- 导航到android / sdk目录
- 键入“android”你将得到一个gui。 检查“工具”目录和最新的Android API(目前为4.3(API 18))。
- 点击“安装xx软件包”,然后看一个坏的事情。 这将需要一段时间。
- 返回到IntelliJ并打开“项目结构…”对话框(Cmd +;)。
- 在对话框的左侧面板中的“项目设置”下,select“项目”。 在右侧面板的“项目SDK”下,单击“新build…”> Android SDK,然后导航到您的android / sdk目录。 select这个,你将看到一个对话框,你可以添加“Google APIs”构build目标。 这是我需要的。 如果您有多个版本目标,则可能需要多次执行此操作。
- 现在,在左窗格“模块”下,在中心窗格中select您的项目,在右窗格的“依赖关系”选项卡下select适当的模块。
识别正确的SDK的另一种方法是安装Android Studio,创build一个新项目,转到项目结构,SDK位置,并findSDK的安装位置。
我发现使用默认的安装过程,在SDK主文件夹位于/Users/'yourUser'/Library/Android/sdk
文件夹/Users/'yourUser'/Library/Android/sdk
。 确保您已启用Mac查看库文件夹。
您只需从http://developer.android.com/sdk/installing/studio.html#Updating安装Android开发工具包;
并下载并安装Java JDK(selectJava平台)
在windows中定义环境variables系统设置https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows
瞧! 你是Donezo!