Android的开发环境搭建说不上复杂,本文主要为了记录一下自己的一个配置流程,方便以后可以快速的搭建自己的一套开发环境。
第一步:修改hosts文件
主要是为了能够访问到Google的官网,不用通过代理或翻墙的一种比较好的方式,小伙伴们可以尝试一下。。。
- 这里推荐一个github上的一个开源的项目:https://github.com/racaljk/hosts,这里会每隔一段时间就会更新一下hosts 文件,可以点击clone or download下载hosts文件。
- 替换掉自己电脑中的hosts文件,以下为不同平台hosts文件所在的位置,也可以参考:https://github.com/racaljk/hosts/wiki/各平台-hosts-文件位置
MAC、Linux电脑:/etc/hostsWindows电脑: %SystemRoot%\System32\drivers\etc\hosts
第二步:安装JDK
- 根据自己的操作系统从oracle官网下载所需要的JDK版本(http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)
- 根据各自的喜好安装JDK到电脑的不同位置,也可以采用默认的安装,一定要记住JDK的安装路径,以便下一步环境变量的配置。
第三步:配置电脑上JDK的环境变量
在"系统变量"中设置3项属性,JAVA_HOME、PATH、CLASSPATH,若已存在则"编辑",不存在则"新建"。
变量设置参数如下:
- 变量名:JAVA_HOME
- 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置,也就是上一步JDK的安装路径
- 变量名:CLASSPATH
- 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."
- 变量名:Path
- 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
关于在windows操作系统上环境变量的具体修改方法这里就不再说明了,相信大家对windows系统都比较熟悉了,如果不会的小伙伴们可以自行Google搜索。这里也附上一篇配置链接:http://www.runoob.com/java/java-environment-setup.html
MAC、Linux系统下,打开终端:
权限控制到系统级别:应用到使用该电脑的所有用户(不建议)
vim /etc/profile
权限控制到用户级别:只有当前的用户可以应用修改的环境变量
vim ~/.bash_profile
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
修改完成后使用source /etc/profile或者source ~/.bash_profile使修改生效,使用cat /etc/profile或者cat ~/.bash_profile查看修改是否生效。
第四步:下载安装Android Studio
- 从官网(https://developer.android.com/studio/index.html)或者http://www.androiddevtools.cn/上下载Android Studio
第五步:配置Android Studio相关的环境变量
export ANDROID_HOME=/Users/Shared/Android-sdk //Android SDK所在位置
export ANDROID_ADB_SERVER_PORT=56789 //防止默认的5037端口被占用,尤其是在windows电脑上
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools; //可以在终端使用adb指令