Linux系统下的Android开发环境搭建.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux系统下的Android开发环境搭建

Linux系统下的Android开发环境搭建 1 简介 2 2 版本 2 3 系统结构 2 4 开发 4 4.1 应用开发 4 4.1.1 知识准备 4 4.1.2 环境搭建 4 4.2 系统开发 5 4.2.1 知识准备 6 4.2.2 环境搭建(32位) 6 4.2.3 环境搭建(64位) 8 4.2.4 典型示例 10 简介 Android(读音[??ndr??d])是Google主持开发的开源移动平台。 整个平台包括操作系统、中间件、虚拟机、应用框架、应用。 该平台最初是作为智能手机操作系统开发的,随着发展,通过移植和修改,也可用于平板电脑和其他手持设备。 版本 Android的版本周期约为6个月。 已发布(截至2010年10月)的主要版本有1.0、1.1、1.5、1.6、2.1、2.2。 1.0、1.1、1.5(Cupcake)、1.6(Donut)已过时,新系统不应使用; 2.1代号Eclair,是2.0和2.01的升级版,取代后两者,稳定版; 2.2代号Froyo,为目前必威体育精装版版,不断升级中。支持Flash,详见Android 2.2 Platform Highlights; 3.0代号Gingerbread,计划中的版本,全新的UI、游戏性能,可能支持视频聊天; 3.5代号Honeycomb,计划中的版本,有最低硬件要求,用于平板电脑。 版本代号即提取源码时使用的分支名。 系统结构 Android结构如图: 1:应用 应用是一个个独立的程序,如浏览器、计算器、游戏等。应用使用Java开发,基于Android SDK。 2:应用框架 是一些基础组件,供上层应用所调用,可以在多个应用之间共享的功能。包括通知、视图、资源管理等。 3:本地库(native) 主要由C/C++库组成。 4:Dalvik虚拟机与核心库 Android应用使用Java语言开发,但并非运行于Java虚拟机之上,而是对.java文件进行反编译-重编译而成dex文件,运行在Dalvik虚拟机上。 Android核心库实现了大部分Java5 SE的库,但不包括Swing等不使用于Android的库,另外还添加了一些专用于Android的库。 5:Linux内核 Android使用标准Linux内核2.6.32(2.2平台),再加上一些Android专用驱动。各种硬件驱动在此定义。 开发 应用开发 / 也称为Android SDK开发。开发环境Windows/Mac/Linux皆可。 知识准备 应用开发使用Java语言。 Java语言是参考C++而制定的,学习Java语言之前,若曾进行过C++开发,应再温习一遍C++的语法、类、类继承、模板等,有利于快速掌握Java中的相似部分,且不容易混淆两者的区别。 若没有C++基础,可直接学习Java语言及Java SE库。 学习Java语言时,可略过Swing界面学习,因为Android使用另一套UI库。 环境搭建 Eclipse 使用Eclipse 3.5.2。3.6目前与ADT不兼容,不能使用。 需下载包含eclipse jdt的版本,推荐: /downloads/packages/eclipse-ide-java-developers/galileosr2 安装:Eclipse解压后可以直接使用。 JDK 版本5或6都可。 下载地址 下载版文档 在线文档 android sdk /sdk/index.html 安装: 解压到一个目录下,例如C:\Program Files\android-sdk-windows; 在环境变量PATH中添加tools目录,例如C:\Program Files\android-sdk-windows\tools;运行目录下的sdk setup.exe(仅限windows可用)添加组件,下载2.2版本。若连接失败,需选中Settings中的Force https://... sources to be fetched using http://...; 注:应用开发应基于想支持的最低版本开发,然后在所有后续版本中测试。 Apache ant(可选) Apache Ant是将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具。Linux和Mac需要安装1.6.5以上版本,Windows 需要1.7或以上。 必威体育精装版版本为1.8.1。由于eclipse自带1.7.1,可跳过此步骤。 /bindownload.cgi 安装: 解压,如C:\Program Files\apache-ant-1.8.1 新增一个环境变量ANT_HOME,值为C:\Program Files\apache-ant-1.8.1 环境变量PATH中添加%ANT_HOME%\bin ADT 此为Androi

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档