在搭建基于Android Studio的Android开发环境前,需安装Java Development Kit,并配置JDK和JRE的bin路径到PATH环境变量中,此部分操作请自行完成。
附JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。
1. 安装开发工具
Android SDK资源下载: http://pan.baidu.com/s/1nt1nNJF,建议从中获取SDK资源;
Android Studio资源下载:https://developer.android.google.cn/studio/index.html,建议下载无SDK的版本,关联到所获取的SDK资源;
注意:解压文件时,路径不能有中文和空格,并删除之前的卸载残留文件,即用户/userName/下的.android、.Android Studiox.x和.gradle文件夹。
2. 配置环境变量
将android-sdk-windows下platform-tools与tools目录添加到PATH环境变量中,以方便使用其中所提供的工具。
注意:正确配置后在系统命令行可以直接使用两个目录下的工具,若未正确配置将无法启动模拟器。
3. 启动安装配置
- 断网:因初次启动会自动访问远程SDK服务器,耗时较长,故选择断开网络连接;
- 启动:启动android-studio\bin下的studio.exe或studio64.exe应用程序;
- 安装:选用自定义安装类型,可设置界面主题,并需指定Android SDK的路径。
安装时需要配置Android SDK的位置指向解压获取的SDK资源即可,安装完成后如下图所示:
4. 开发HelloWorld应用
配置Eclipse的字号和编码字符集:
- 修改文件编码:/Settings/Editor/File Encodings中,全部改为UTF-8;
- 设置显示行号:/Settings/Editor/General/Apperarance中Show line numbers;
- 设置添加自定义字体和颜色:/Settings/Editor/Colors & Fonts;
- 修改字体与字号:/Settings/Editor/Colors & Fonts/Font中,字体Consolas,字号18。
新建Android应用工程:
(1)首次创建工程会自动下载某些资源(如Junit 4.12),故需联网操作,否则容易出错;
(2)创建Activity时,选择Empty Activity,其他类型会自动生成很多相关文件;
说明:Android Studio中有Project与Module(即app文件夹)两个概念,其分别对应与Eclipse的Workspace与Project,故要导入Eclipse中的Project只需在Android Studio中导入Module即可。
5. 常见问题
5.1 解决AS使用卡顿的问题
Android Studio 2.0 以下:
- 可修改android-studio/bin/studio.exe.vmoptions和studio64.exe.vmoptions两个文件属性;
- 包括:-Xms1024m、-Xmx2048m、-XX:MaxPermSize=2048m、-XX:ReservedCodeCacheSize=1024m。
Android Studio 2.0 以上:
- 在Help->Edit Custom VM Option选项中,可直接打开studio(64?).exe.vmoptions文件进行修改。
如何确认修改是否生效?
- 在Settings->Appearance页中,打开Show memory indicator选项后,主界面右下角即会显示Heap总大小以及使用状况。
注意事项:
- Xms参数:JVM启动的起始堆内存,即应用程序启动时的最小堆内存;
- Xmx参数:应用程序运行时可使用的最大堆内存空间,堆内存是分配给对象的内存;
- 修改完毕后,建议进行File->Invalidate caches/restart操作,以确保修改生效。
5.2 解决一直“Fetching Android sdk component infomation”的问题
为避免Android Studio启动前重新下载新版本的SDK,可修改android-studio\bin目录下的idea.properties文件,添加disable.android.first.run=true即可。
5.3 解决一直“Refreshing projectName gradle project”的问题
- 打开AS项目下的gradle\wrapper\gradle-wrapper.properties文件;
- 查看其中distributionUrl属性的值,确定当前项目所定义的gradle版本;
- 下载指定版本的Gradle文件:http://services.gradle.org/distributions/;
- 将所下载的gradle-x.x-all.zip文件放到C:\Users\xxx.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9路径下;
- 重启Android Studio,并重新编译(Tools->Android->Sync Project Gradle Files)即可。
注意:Android Studio使用配置可参看http://www.cnblogs.com/smyhvae/p/4390905.html。