Android集成开发环境的搭建

原创 2015年07月07日 17:37:43

     在对Android集成开发环境进行配置时,大家一定都费尽周折,因为对Android进行开发所需要的一些资源几乎都是由Google提供的,而中国大陆基本上都会对外国网站的一些访问进行限制,比如谷歌。为使大家的安装过程更为轻松,在本文中以自己的亲身经历来broadcast心得。本文的整个搭建操作是建立在Win7操作系统之上的,所需要的软件包括:(1)使用Eclipse进行开发:Eclipse、Java JDK7、Android SDK、ADT;(2)使用Android Studio进行开发:Android Studio、Java JDK7。使用哪种开发方法取决于你,不过Google公司已经声明以后不再对Eclipse进行支持,他们会将重心转至Android studio,另外需要注意的是如果使用Android Studio进行开发,所需要的Java JDK版本必须为1.7.0或以上,即至少应为Java JDK7,而且最好为JDK7,因为其与JDK8的兼容性不太好。

一、Android Studio开发环境

 由于需要不断的从谷歌官网下载所需的组件,Android Studio甚至连对程序进行编译时都需要联网才能执行build,在这里推荐大家使用的翻墙软件是shadowsocks,其中文名译为影梭,安装之后进行服务器地址及端口的设置,就可以使IE、chrome浏览器及Eclipse软件直接翻墙,具体操作可百度查阅,其方便之处在后文中会颇有体会。

(1)安装并配置Java JDK7

         其下载须到ORACLE公司的官网Java JDK,完成JDK安装后会自动弹出jre的安装,两者均安装完毕后,最关键的就是下一步配置环境变量。

右键【计算机】,选择【属性】—>【高级系统设置】—>【环境变量】

       首先添加变量名为JAVA_HOME的系统变量,并令其值为JDK的安装路径;而后添加的系统变量名为classpath,其值为.;%JAVA_HOME%\lib;

%JAVA_HOME%\lib\tools.jar,注意前方的‘.’标记;最后需要在已有的环境变量path中加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,变量中如果之前有内容,须用分号隔开。



     环境变量添加完毕后,需要测试Java JDK是否安装成功,依次【开始】—>【运行】—>【输入cmd】—>【Enter】—>【输入javac】,若能打印出结果,则成功配置。

(2)Android Studio下载及安装

       官方下载链接Android Studio官方下载,如不能打开网页,需使用推荐的shadowscks.exe软件进行翻墙,以上为Android开发者官网的网站,进入后可直接下载。

说明
1. 32位系统和64位系统是同一个安装文件。
2. 如果电脑中已经安装过Android Studio,可以使用压缩文件版本。
3. 可以根据电脑中有没有 Android SDK 来选择下载是否包含SDK的安装文件。
4. 建议使用包含SDK的安装包(exe)。

      本文使用包含SDK的安装包,若你下载的是不含SDK的安装包,安装步骤是类似的,你可以通过上述官网单独下载SDK并进行安装,最后在Android Studio中设置SDK的安装路径。因为安装过程并不复杂,所以只截图重要步骤。

      首先,点击安装包进行安装,第一个选项 :Android Studio程序,必选;第二个选项 : Android SDK ,如果你的电脑中已经存在 Android SDK可以不勾选;第三个选项和第四个选项都和虚拟机有关系,如果你不使用虚拟机或者SDK中的虚拟机,可以不勾选。

      然后,选择Android Studio和 Android SDK 的安装目录,最好自定义至非C盘,在此选择的SDK安装目录可在Android Studio安装完毕后充当SDK的安装路径,可将之前安装的SDK移至此路径;

       如果你在开始时勾选了HAXM (也就是第四个选项),就会出现这一步(HAXM 用以为虚拟机提供加速服务,详细内容,请自行搜索),你需要根据自己机器的内容大小来设置这个值,一般建议默认即可。

      Android Studio的运行需要 VC++ 环境,Android Studio安装的过程中,会自动安装。这也是为什么建议使用安装包(exe)的原因。有些人的电脑使用 36X 类的软件会禁止安装 VC++ 环境,请注意放行。


       每一次安装,都会显示如下界面,用以选择导入Android Studio的配置文件,如果你以前使用过Android Studio,可以选择到以前的版本,如果你是第一次使用,可以选择第三项。

      接下来会检查你的 Android SDK ,有人会在这里卡上很长时间,原因就是网络连接有问题。在出现下载失败之类的提示后,你可以选择自行进行HTTP  Proxy进行设置(前提是你使用的shadowsocks软件可使IE、Chrome、Firefox等浏览器成功翻墙)。


       按照上图设置完毕后,可以自己输入谷歌官网或者上文中的网址进行连通性测试,若出现第六步提示框则Android Studio成功翻墙。然后可继续进行SDK组件的下载安装,安装时选择Standard,这个代表全版安装,因为比较大所以花费的时间可能会很长(如果跳过此步,你可以之后直接将其他途径得到的SDK对此路径的SDK进行覆盖替换)。当你更新完Android SDK后,便能看到下方第二个界面,这时可新建一个Helloworld项目,测试是否安装成功,新建过后进入主界面。在编译之前要先进行HTTP Proxy设置,因为编译是需要连网的,依次点击【File】—>【Settings】—>【Appearance&Behavior】—>【System Settings】—>【HTTP Proxy】,你会看到前面设置Proxy的熟悉界面。


       由于Android Studio 会将虚拟机AVD默认安装在C盘,也就是你现在能够看到的C:\Users\Administrater\.android,如果以后在不更改路径的情况下创建了虚拟机,通过查看属性可看到其占用大小有1G左右,随着你的使用以后还会越来越大,这对于C盘空间并不富足的我们未免太过奢侈,要将其移至其他盘的想法便随之而来。其实并不复杂,只需设置环境变量,ANDROID_SDK_HOME值为sdk所在目录GRADLE_HOME值为gradle所在目录,在path中添加%ANDROID_SDK_HOME%\bin;%GRADLE_HOME%\bin;%ANDROID_SDK_HOME%\platform-tools;之后如果创建虚拟机就会看到其出现在SDK的安装目录中。



       至此一切准本就绪,我们可以先创建一个虚拟机,里面的参数可以自己设定。

     之后开始编译我们的第一个程序Helloworld了,如下图点击运行按钮后,会出现配置虚拟机的窗口,添加刚才创建的虚拟设备后,程序开始build。

    每次运行虚拟机都会特别慢,所以可以保持稍后出现的虚拟机界面不关闭,来不断运行后续的程序,若最终出现下图,则虚拟机可正常使用,若提示HAXM cant work,可能是你设置的虚拟设备的内存过大,这时你要重新配置虚拟设备的RAM等参数,也有可能是你还没有安装硬件加速,首先你需要在BIOS中找到相关的地方设置vt-x开启,重启电脑并按F2进入BIOS,将【Configuration】—>【Intel Virtual Technolegy】设置为Enable。原理就是使用intel的x86镜像,结合英特尔的硬件加速执行管理器(HAXM)驱动,实现加速,所以首先确保你的cpu是intel芯片(对amd用户这里说声抱歉,可以不用看了),并且支持vt-x加速。设置完后打开Android SDK所在文件夹【extras】—>【intel】—>【Hardware_Accelerated_Execution_Manager】—>【intelhaxm-android.exe】进行硬件加速的安装即可。

      虚拟机的启动速度非常慢,需要耐心等待电脑反应,成功后可出现和真实手机界面一般的效果:

      解锁后可看到简单的Helloworld程序运行结果,接下来你就可以体验一番虚拟机带给你的真实的快感。

使用Android Studio对Android进行开发的环境已经搭建完成,你可以开始你的JAVA编程之旅了!

二、Eclipse开发环境

     使用Eclipse开发环境也需要进行Java JDK的环境配置,前面已经讲述过,另外Android SDK的下载也已介绍过,由于其特别大,所以下载起来很慢,建议直接拷贝别人安装过的,或是直接使用Android Studio中的SDK,不管采用哪种方法获得,都只需要将Eclipse中的路径进行更改即可。Eclipse的安装比较简单,就不再赘述,安装过后依次打开【窗口(Window)】—>【首选项(Preferences)】—>【Android】

      最后安装ADT(Android developer tools)来实现Eclipse与Android SDK的连接,shadowsocks软件可以直接令Eclipse翻墙访问谷歌,因此可直接用Eclipse进行下载安装。【帮助(Help)】—>【Install New Software】—>【Add】,在界面中输入Name为Android,网址为https://dl-ssl.google.com/android/eclipse/

       也可以使用之前下载过的ADT压缩包,其余步骤可参看ADT下载和配置

※注:交流请加qq群:174741598

希望这些能够帮助到你,支持我可以给我投票或点击左上方头像下‘+’后面的三个字O(∩_∩)O

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Ubuntu下 eclipse搭建android集成开发环境

在Ubuntu 14.04下搭建android集成开发环境

使用Android Studio搭建Android集成开发环境(图文教程)

【开发环境】 物理机版本:Win 8旗舰版(64位) Java SDK版本:jdk1.8.0_20(64位) Android SDK版本:Android 4.4(API 20) ...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

android开发学习1-使用Android Studio搭建Android集成开发环境

为了生活总是不免想的太多,现在找工作太难,可看到到处都在找安卓开发的,不免也想学学。      转载自:http://www.cnblogs.com/xdp-gacl/p/4329469.html?...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)