Android开发环境搭建教程

来源:互联网 发布:手机报警软件 编辑:程序博客网 时间:2024/06/09 11:41

   Android的开发环境搭建说不上复杂,本文主要为了记录一下自己的一个配置流程,方便以后可以快速的搭建自己的一套开发环境。


本教程将分为五个步骤来完成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/hosts

Windows电脑:%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指令


0 0
原创粉丝点击