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

Java 如何为Android应用程序设置IntelliJ IDEA?,java,android,intellij-idea,Java,Android,Intellij Idea,如何为Android应用程序设置IntelliJ IDEA?我花了一天的时间试图将所有的部分整合在一起,在数百个网站和教程中,但它们都跳过了琐碎的步骤 以下是完整的指南: 下载并安装Java JDK() 下载并安装Android SDK() 安卓SD完成安装后,在安卓SDK工具下打开SDK管理器(有时需要以管理员权限打开) 选择所有内容并标记全部接受并安装 下载并安装IntelliJ IDEA() 等待所有下载、安装和内容完成 新项目: 运行IntelliJ 创建一个新项目(有一个新项目) 输入

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

我花了一天的时间试图将所有的部分整合在一起,在数百个网站和教程中,但它们都跳过了琐碎的步骤

以下是完整的指南:

  • 下载并安装Java JDK()
  • 下载并安装Android SDK()
  • 安卓SD完成安装后,在安卓SDK工具下打开SDK管理器(有时需要以管理员权限打开)
  • 选择所有内容并标记全部接受并安装
  • 下载并安装IntelliJ IDEA()
  • 等待所有下载、安装和内容完成 新项目:

  • 运行IntelliJ
  • 创建一个新项目(有一个新项目)
  • 输入名称,选择Android类型
  • 本教程中缺少一个步骤,当要求您选择JDK(在选择SDK之前)时,您需要选择先前安装的javajdk。应该在
    C:\ProgramFiles\Java\jdk{version}
  • 选择一个新平台(如果没有选择),SDK平台是位于
    C:\Program Files\android\android SDK windows
    的android平台
  • 选择android版本
  • 现在您可以编写程序了
  • 编译:

  • 运行按钮附近,您需要选择下拉列表,选择编辑配置
  • 首选Android虚拟设备中选择按钮
  • 单击“创建”,为其命名,然后按“确定”
  • 双击新设备以选择它
  • 按OK
  • 您已准备好运行该程序
  • “新项目”的第五步显然在此后略有变化

    如果android sdk的下拉菜单上显示“无”,则不再有“新建”按钮

    • (五)

      • a、 )单击“无”右侧的
      • b、 )单击“新建窗口”对话框左上角的+。(添加新窗口 Sdk)
      • c、 )从下拉菜单中单击android sdk
      • d、 )选择android sdk的主目录
      • e、 )选择要使用的java sdk版本
      • f、 )选择android构建目标
      • g、 )好的

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

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


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

    在OSX上设置此环境时,我遇到了一些无法解决的问题。这与解决方案有关我一直在维护对一些谷歌API的额外依赖。仅仅下载并安装第一个响应中列出的项目是不够的

    你必须下载这些

  • 运行终端
  • 导航到android/sdk目录
  • 输入“android”你会得到一个gui。检查“Tools”目录和最新的android API(目前是4.3(API 18))
  • 点击“安装xx软件包”,然后去看一集《坏小子》之类的东西。这需要一段时间
  • 返回IntelliJ并打开“项目结构…”对话框(Cmd+;)
  • 在对话框的左侧面板的“项目设置”下,选择项目。在右侧面板的“项目SDK”下,单击“新建…”>Android SDK并导航到您的Android/SDK目录。选择此选项,您将看到一个对话框,您可以在其中添加“Google API”“建立目标。这就是我需要的。如果有多个版本目标,则可能需要多次执行此操作
  • 现在,在左侧窗格“模块”下,在中间窗格中选择项目,在右侧窗格的“依赖项”选项卡下选择相应的模块
    您只需要从安装Android开发工具包

    还可以下载并安装Java JDK(选择Java平台)

    在windows系统设置中定义环境变量


    瞧!你是Donezo

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


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

    在Mac上,Java JDK显示在/Library/Java/JavaVirtualMachines/jdk1.7.0_09.JDK“首选Android虚拟设备”下拉列表可能不会显示与应用程序的目标SDK版本不兼容的AVD(请参阅AndroidManifest.xml中的“使用SDK”标记)还有一个关于Android开发的免费课程是IntelliJ,但它不包括Android SDK的安装。优秀的导游!您还应该添加以确保Android插件安装在IntelliJ中。当我打开SDK管理器时,出现错误“请指定Android SDK”,这是不可能的,但是我可以问一下您使用的主题颜色吗?你的语法突出显示也不一样。不知怎么的,这些截图显示的不仅仅是大量的文本。在我(也是MacOS)的案例中,IntelliJ在类路径选项卡中创建了一个只有
    /data/res
    的项目结构,并删除/重新插入Android 4.3平台,正如上面的屏幕截图所示,解决了无法识别的Android依赖性问题。这是一个非常好的堆栈溢出问题。