开发Android项目要搭建开发环境。可以选择使用Eclipse安装ADT插件来开发安卓项目,也可以使用谷歌的官方IDE——AndroidStudio3.0。
AndroidStudio3.0安装的具体的步骤如下(部分步骤顺序记不清楚了,但是大致思路是这样):
1、准备工作——本地部署JDK:
在安装AndroidStudio3.0之前,需要保证你的电脑上部署了JDK(java开发组件)。由于本人之前一直用eclipse开发java项目,所以JDK自然是部署好了。
如果没有部署JDK,JDK的安装和配置方法可以参考我看到的一篇比较好的博客:http://www.cnblogs.com/liuhongfeng/p/4177568.html
2、在谷歌官网上下载AndroidStudio3.0的安装包,下载下来是一个.exe文件,直接运行就行。安装的时候,把所有的安装项(androidstudio和performance....)都勾选。一直到安装完成为止。安装程序的下载地址为:https://developer.android.google.cn/studio/index.html
3、安装完AndroidStudio3.0后,接下来要进行配置AndroidStudio3.0。通过快捷方式打开,配置过程中将所有的安装项都勾选上。(这一步会安装SDK,注意不要将SDK安装目录放在AndroidStudio3.0的安装目录下,要单独放在一个独立的文件夹中),一直等待直到配置完成。
3、配置完成之后,右下角选择project structure,默认的JDK路径是androidstudio内嵌的JRE,修改为自己本地部署的JDK位置。SDK路径也选择为刚才设置的SDK安装目录。
常见的问题:
1、新建项目,一步步的填写相应的信息,点击finish之后一般会卡死。这是因为AndroidStudio3.0在远程下载gradle压缩包,但是由于需要FQ或设置代理的原因,一般下载不下来导致创建项目卡死在这一阶段。直接关闭AndroidStudio3.0,在C盘的用户文件夹下找到.gradle文件夹,继续翻到wrapper/dists文件夹,之后可以看到gradle的版本。对于我的电脑,该路径为C:\Users\yue\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\。我们在gradle资源下载网站http://services.gradle.org/,先下载好自己需要的gradle版本压缩包。然后不解压直接放到之前路径的最底层目录下。再次打开Andriodstudio,耐心等待,就可以成功创建项目了。
2、创建模拟器提示需要输入密码的问题的解决方法:这是因为AVD目录下有中文,建立一个环境变量(系统变量)ANDROID_SDK_HOME,变量值为一个纯英文的路径用于存放avd目录。之后删除已经创建的模拟器,重启AndroidStudio3.0,重新创建模拟器即可。
3、第一次build project,报错mergeDebug什么的,很简单,在gradle.properties文件中加一句:android.enableAapt2=false
即可。
总结一下:先部署本地JDK,并设置好JAVA_HOME、CLASS_PATH等环境变量。之后官网下载安装包,运行.exe文件,勾选全部安装项,完成安装。接着开始配置AndroidStudio3.0,同样将包含SDK在内的安装项都勾选,并设置好SDK路径(不能放在AS安装目录下)。最后将设置中的SDK和JDK位置设置好即可创建项目。创建项目时,先正常按步骤点next创建,一旦开始创建,就可以关闭AS,这一步只为了获得.gradle路径和gradle版本。将事先下载好的gradle压缩包不解压直接放在.gradle底层文件夹中,重新创建或者打开项目就可以避免卡死。创建模拟器时,如果提示输入密码,是因为AVD路径混入了中文,需要配置ANDROID_SDK_HOME环境变量,再重新创建模拟器即可。第一次build project时报错可以在gradle.properties文件中加一句:android.enableAapt2=false
over。