IntelliJ IDEA的功能十分强大,插件也十分多,最近想学习以下Android开发,网上很多教程都是使用Android Studio来开发,但是习惯了用IDEA了,不太想换,同时Android Studio本身就是基于IntelliJ IDEA. 配置了半天,各种坑踩了个遍,记录一下,避免以后再犯,同时也希望能帮到一些想用IDEA来开发Android应用的小伙伴;
-
下载Android SDK,提供一个网址:http://www.androiddevtools.cn/;
根据自己的操作系统选择一个版本;下载完成后解压; -
在IDEA中安装SDK
选中SDK解压的位置
-
进入sdk的解压目录,执行SDK Manager
以下是我用到的一些组件,installed表示安装的
点击右下角安装即可; -
在IDEA创建一个Android应用
选中Empty Active
选择开发的语言,这里我选用Java,点击Finish,项目目录结构如下:
修改build.gradle文件(加快idea下载gradle的速度),注意:不是src目录下的build.gradle
修改内容如下:
maven镜像直接复制这个即可:maven { url ‘http://maven.aliyun.com/nexus/content/groups/public/’ }
等待下载好,就可以开始创建虚拟设备:
- 创建虚拟设备
随意选择一个机型:
下载对应图像
next->finish即可;
(注意:一定要先在SDK Manager下载Inter Emulator Accelerator(HAXM installer),否则虚拟设备是无法启动的,或者启动闪退,下载完观察是否)
之后需要进入
sdk解压目录\extras\intel\Hardware_Accelerated_Execution_Manager,执行这个可执行程序
然后就可以运行啦,第一个程序运行效果如下: