- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[详细实用有效的Android开发环境搭建
详细实用有效的Android开发环境搭建本教程是Android开发环境的安装配置,经过测试有效环境搭建方法。这个教程是史上最详细的Android开发环境搭建教程。关于Android培训Android开发Android开发自学还有Android开发环境搭建等,本系列适合零基础的人员,因为本文作者就是从零开始的,此系列记录如何步入Android开发的一些经验分享,作为Android开发队伍中的一个新鲜血液,学习共勉。 一、简介 Android是Linux内核基础上开发而成的,当时由谷歌发起联盟,全世界采用这款系统的设备数量已经达到10亿台。据历史数据记载2014第一季度Android平台已占所有移动广告流量来源的42.8%,首度超越iOS。Android是基于Linux平台的开源智能手机操作系统,具有强大的灵活性,可以被移植到不同的硬件平台上(比如:手机、电视、机顶盒、嵌入式设备等),完全开放,上层的应用程序开发完全开放给第三方(应用开发以Java语言为主,C/C++语言只在特定情况下使用,比如:游戏的Cocos2D-X系列、加密算法、地图渲染引擎,视频播放器等)。Android系统层次结构如下图所示: 图1 Android系统层次结构 从上图可以看出,Andriod系统自底向上分4层: (1)内核层 Linux内核和设备驱动,该层与设备相关,对开发者不开放。 (2)模块层 Linux库和Dalvid虚拟机,从Linux操作系统的角度来看,第2层是内核空间与用户空间的分界线,第1层运行于内核空间,第2、3、4层次运行于用户空间。 (3)应用框架层 Andriod应用管理框架和服务,管理每个Android应用的整个生命周期,从安装到运行到卸载。 (4)应用层 Android自带以及三方的应用程序,这里是码农们的角斗场,也即将是你的归宿。 简单点说就是:Android的应用运行在Java虚拟机Dalvik之上,即java code-class-dex(Dalvik executable)。 当然Dalvik与Java虚拟机还是有区别的: (1)Dalvik基于寄存器,而JVM基于栈。 (2)Dalvik虚拟机运行的是其专有的文件格式Dex,而Java虚拟机运行java字节码。 (3)Dex文件格式可以减少整体文件尺寸,提高I/O操作的类查找速度。 (4)每个APP对应一个独立的虚拟机实例,APP的每个线程对应一个Linux线程。 (5)有一个特殊的虚拟机进程Zygote,其是虚拟机实例的孵化器。它在系统启动的时候就会产生,如果系统需要一个新的虚拟机实例,它会迅速复制自身,以最快的数据提供给系统。对于一些只读的系统库,所有虚拟机实例都和Zygote共享一块内存区域。 二、安装 1、Android开发环境 Android开发环境涉及的工具和开发包比较多,包括如下几个部分: (1)JDK 点击这里下载JDK,JDK提供Java编译环境,新版本的JDK自动包含了JRE,所以不用单独下载JRE了,JRE提供Java运行环境。 (2)Eclipse 点击这里下载Eclipse,Eclipse是Java的IDE开发工具。 (3)Android SDK 点击这里下载Android SDK,Android SDK提供Android应用开发环境和工具。 (4)ADT 点击这里下载ADT,ADT是Eclipse的一个Android开发工具插件,Android的SDK需要配合ADT使用。在线更新ADT的地址是:/android/eclipse/。 (5)Android NDK 点击这里下载Android NDK,Android NDK提供Android本地C/C++开发环境和工具。 实际上,Andriod环境安装并不需要一一下载上面介绍的那些个工具包。Google也为我们打包了一个开发工具集合——ADT-BUNDLE集成包,里面包含了Eclipse、Android SDK、Android ADT,点击这里下载ADT-BUNDLE。 2、安装JDK (1)安装JDK和JRE 点击这里下载JDK,安装JDK(jdk-7u45-windows-x64.exe),JDK安装完成之后会自动启动JRE的安装。 (2)JDK环境变量设置 选择我的电脑-右键-属性-高级系统设置-高级-环境变量-系统变量-新建,变量名是JAVA_HOME,变量值是jdk的安装路径(比如:C:\Program Files\Java\jdk1.7.0_45)。 (3)Path路径设置 设置Path路径,添加JDK和JRE的bin路径。需要注意的是:JRE存在两个,一个是JDK下面的,一个是单独安装的,这两个都可
文档评论(0)