IntelliJ IDEA的功能十分强大,插件也十分多,最近想学习以下Android开发,网上很多教程都是使用Android Studio来开发,但是习惯了用IDEA了,不太想换,同时Android Studio本身就是基于IntelliJ IDEA. 配置了半天,各种坑踩了个遍,记录一下,避免以后再犯,同时也希望能帮到一些想用IDEA来开发Android应用的小伙伴;
  1. 下载Android SDK,提供一个网址:http://www.androiddevtools.cn/;
    根据自己的操作系统选择一个版本;下载完成后解压;
  2. android idea 源码 idea进行安卓开发_Android

  3. 在IDEA中安装SDK
  4. android idea 源码 idea进行安卓开发_android idea 源码_02

  5. 选中SDK解压的位置
  6. android idea 源码 idea进行安卓开发_android idea 源码_03

  7. 进入sdk的解压目录,执行SDK Manager
  8. android idea 源码 idea进行安卓开发_虚拟设备_04

  9. 以下是我用到的一些组件,installed表示安装的
  10. android idea 源码 idea进行安卓开发_虚拟设备_05


  11. android idea 源码 idea进行安卓开发_虚拟设备_06


  12. android idea 源码 idea进行安卓开发_android idea 源码_07

  13. 点击右下角安装即可;
  14. 在IDEA创建一个Android应用
  15. android idea 源码 idea进行安卓开发_Android_08

  16. 选中Empty Active
  17. android idea 源码 idea进行安卓开发_虚拟设备_09

  18. 选择开发的语言,这里我选用Java,点击Finish,项目目录结构如下:
  19. android idea 源码 idea进行安卓开发_intellij idea_10

  20. 修改build.gradle文件(加快idea下载gradle的速度),注意:不是src目录下的build.gradle
  21. android idea 源码 idea进行安卓开发_android idea 源码_11

  22. 修改内容如下:
  23. android idea 源码 idea进行安卓开发_android_12


  24. android idea 源码 idea进行安卓开发_intellij idea_13

  25. maven镜像直接复制这个即可:maven { url ‘http://maven.aliyun.com/nexus/content/groups/public/’ }

等待下载好,就可以开始创建虚拟设备:

  1. 创建虚拟设备

    随意选择一个机型:

    下载对应图像

    next->finish即可;

注意:一定要先在SDK Manager下载Inter Emulator Accelerator(HAXM installer),否则虚拟设备是无法启动的,或者启动闪退,下载完观察是否)

之后需要进入

sdk解压目录\extras\intel\Hardware_Accelerated_Execution_Manager,执行这个可执行程序

android idea 源码 idea进行安卓开发_android idea 源码_14

然后就可以运行啦,第一个程序运行效果如下:

android idea 源码 idea进行安卓开发_android idea 源码_15