Intellj idea 2017 搭建android开发环境

最近项目需要,简单写一个android的应用,本人也是从零开始,搭建开发环境才是开发的基础,研究了几分钟,不是很难,接下来我将简单介绍下开发环境的搭建过程。

首先,下载Inellj idea 2017,百度首页搜索,当前地址是https://www.jetbrains.com/idea/,去官网安装下载后,全部执行默认安装,最后成功后打开如下图
Intellj idea 2017 搭建android开发环境_第1张图片

nice,第一步成功,不过你会发现Create New Project 失败,会提示你配置sdk环境,sdk环境在android开发中分为两种,第一种,java JDK,第二种,android SDK,关于android SDK 的安装我会在后面解释一下,现在我默认你已经有android SDK,点击Configure选项,选择Project Default,继续选择
Project Structure,如下图
Intellj idea 2017 搭建android开发环境_第2张图片

在Platform Settings下选择SDKS,点击加号,选择JDK,会提示输入java jdk的目录,默认安装目录为下图目录,可以自己调整
Intellj idea 2017 搭建android开发环境_第3张图片

同理,点击加号,选择android SDK,添加自己定义的android sdk目录
Intellj idea 2017 搭建android开发环境_第4张图片

这时就可以创建新工程了,选择create new project,步骤选择默认,程序打开如下
Intellj idea 2017 搭建android开发环境_第5张图片

此时你认为你已经成功了吗,别太天真,注意到右下角有一个gradle project need to be imported,这意味着工程是gradle 进行构建,gradle可以理解成是一个构建工具,就像linux 中的automake,CMAKE等等, 此时Intellj IDEA会默认从官网下在gradle进行默认安装,但我还是建议手动下在一下,因为实在是太慢了,下载地址N多个,无所谓,我是在https://services.gradle.org/distributions/gradle-3.3-all.zip进行下载,请注意,下载完成后不要随便放,要爱护花花草草,放在C:\Users\neusoft.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9 这个默认安装位置,其中neusoft是本计算机的用户名,不要把我的粘进去。然后解压,如下图。
Intellj idea 2017 搭建android开发环境_第6张图片
此时重启Intellj IDEA ,将手机连接,运行。成功

但是如果提示你以下错误
Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/3.3/userguide/gradle_daemon.html
Please read the following process output to find out more:

Error occurred during initialization of VM
Could not reserve enough space for 1572864KB object heap

说明电脑的物理内存不够用了,攒钱买个新的吧,或者,改一个配置文件,工程下有一个gradle.properties,org.gradle.jvmargs=-Xmx1536m,将1536m改成768m。

点击Build,BuildProject,这回就可以了
这里写图片描述

同时在如下目录会生成相应apk文件
Intellj idea 2017 搭建android开发环境_第7张图片

接下来说一下android sdk,android sdk包括android 每个版本的库,构建工具,以及说明文档,android 虚拟机等等,我们不必要全部下载,选择一些即可,首先自己下一个SDK Manager.exe,AVD Manager.exe,
AVD暂时不需要关注,它是构建虚拟机用的,如果有android手机就别用虚拟机了,没啥用。

打开SDK Manager.exe ,我这边因为是代理上网,所以会有如下提示,如果不是通过代理上网,可以忽略,设置代理是在Tools,Options 里面填写代理的地址及端口,这个不贴图了。

Intellj idea 2017 搭建android开发环境_第8张图片

以下是我安装的包,大家可以酌情安装,也可以照着我的安装。
Intellj idea 2017 搭建android开发环境_第9张图片

Intellj idea 2017 搭建android开发环境_第10张图片

Intellj idea 2017 搭建android开发环境_第11张图片

Intellj idea 2017 搭建android开发环境_第12张图片

Intellj idea 2017 搭建android开发环境_第13张图片

你可能感兴趣的:(android)