Android Studio开发环境的搭建

       为什么要采用Android Studio,使用过就知道。

       开发环境包括JAVA SDKVirtual BoxGitAndroid SDKAndroid StudioGenymotionAndroid采用JAVA作为开发语言,JAVA SDK必不可少,安装简单;因为Android SDK自带模拟器非常慢,因此采用Genymotion虚拟器进行调试,速度提高很多,该软件有免费版和付费版,需要Virtual Box支持;Git作为版本管理软件,Android SDK提供Android开发所需的API及相关构建工具;Android Studio则是一个基于IntelliJ IDEA的集成开发环境,将上述工具整合成一个整体;当然Android Studio还集成了Gradle构建系统。下面一步一步搭建出整个系统,同时解决环境搭建中出现的问题,比如“被墙”的问题。本环境基于Win 8.1,其它系统类似。

   1.安装JAVA SDK

      到链接http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载SDK并安装,通常比较顺利。安装完后重要的一步是设置环境变量:如设置JAVA_HOME为C:\Program Files\Java\jdk1.8.0_25,在PATH变量后加上;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;设置变量CLASSPATH为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意:前面有一个点,表示当前路径),设置完毕后打开windows控制台输入java -version如果输出版本信息即安装完毕。

  2.安装Virtual Box和Genymotion

         到链接http://www.genymotion.com/注册一个账号就直接下载Genymotion,有免费版和收费版,免费版对一些传感器不支持。这边选择免费版,下载安装包又分为自带Virtual Box和不带,如果自己已经安装了Virtual Box就直接下载不带Virtual Box安装包即可,安装过程较为简单。安装完毕后就可以打开Genymotion,输入之前注册的账号登陆,通过Add按钮添加需要的虚拟设备,添加完毕后即可通过Start启动该设备。采用Genymotion虚拟器相对于Android SDK的模拟器快了非常多。下图是启动后的结果,操作也很方便。


3.安装Android Studio和Android SDK

          Android SDK是开发Android的必需品,之前采用Eclipse开发通常使用ADT插件,安装过程很繁琐。这边采用集成包安装,整个过程变得非常简单。

         首先到http://www.android-studio.org/下载安装包,注意要下载Download Android Studio v1.0 with the Android SDK for Windows才不需要额外再去安装Android SDK。如果之前已经安装了Android SDK则只需安装的时候指定之前安装的Android SDK位置即可。安装完毕后,先别急着启动Android Studio,因为google被墙启动时会直接试图去下载所需开发包导致启动过程缓慢且最后基本会失败。应该先到Android SDK的安装目录,注意如果是默认安装,该目录通常在用户目录下且隐藏的较深,比如我的位置是C:\Users\Administrator\AppData\Local\Android\sdk\android-sdk,到该目录后启动SDK Manager.exe,在其Tools菜单的Options选项做如下设置,即设置HTTP Proxy Server为mirrors.neusoft.edu.cn,端口为80,选中Force https....选项。为什么这么设置原因很简单,因为该位置有更新源的国内镜像,感谢CCTV,感谢neusoft。


设置完毕后退出,启动Android Studio,经过耐心的等待就完成Android Studio的安装。

4.安装Git

为了使用Git进行版本管理,需要安装Git,不过Android Studio本身并没有自带,因此到http://git-scm.com/download/下载安装。然后在Android的Git设置里面指定git.exe位置即可。

你可能感兴趣的:(嵌入式系统)