第2章 Android开发环境_第1页
第2章 Android开发环境_第2页
第2章 Android开发环境_第3页
第2章 Android开发环境_第4页
第2章 Android开发环境_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、朱忠敏朱忠敏Android应用程序开发第二章 Android开发环境主要内容lAndroid开发环境的安装配置方法lAndroid SDK的目录结构和示例程序lAndroid开发工具的用途学习要点l掌握Android开发环境的安装配置方法l了解Android SDK的目录结构和示例程序l掌握各种Android开发工具的用途2.1 安装Android开发环境l2.1.1 安装JDK和Eclipse 确认安装JREJRE即Java运行环境如果没有安装JRE则在打开Eclipse时,会出现错误提示JDK中包含JRE,所以只需下载JDK2.1 安装Android开发环境l2.1.1 安装JDK和Ecl

2、ipse 安装JDKhttp:/ 2.1 安装Android开发环境l2.1.1 安装JDK和Eclipse 安装JDK运行平台选择:Windows一般情况下保持JDK的默认设置即可2.1 安装Android开发环境l2.1.1 安装JDK和Eclipse 安装JDK运行平台选择:Windows一般情况下保持JDK的默认设置即可2.1.1 安装JDK和Eclipse环境变量设置环境变量设置(1)右键点我的电脑。右键点我的电脑。打开属性。然后选择打开属性。然后选择“高级高级”选项卡里面的选项卡里面的“环境变量环境变量”。高级高级环境变量环境变量2.1 安装Android开发环境(2)设置三个环境

3、变量:“java_home”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而java_home和classpath是不存在的。(3)在没有配置过JDK的情况下,首先点击“新建”按钮,变量名为:“java_home”,变量值为JDK的安装路径:“c:Program FilesJavajdk1.8.0_20”(4)配置完“java_home” 之后,再配置“path”,在系统变量里面找到path,然后点编辑,path变量的含义就是系统在任何路径下都可以识别java命令,其变量值为“;%java_home%bin”,(其中“;%java_home%”

4、的意思为刚才设置java_home的值)。注意:注意:在配置在配置path的的时候只需要将变量值直时候只需要将变量值直接加到原来的变量值后接加到原来的变量值后面即可,并在面即可,并在%java_home%bin之前添加一个分号,之前添加一个分号,即即“;%java_home%bin”。(5)最后配置“classpath”,该变量的含义是为java加载类的路径,只有类在classpath中,java命令才能识别。其值为“.;%java_home%lib;%java_home%libtools.jar”。 注意:在变量值前面要加“.”表示当前路径。(6)以上3个变量设置完毕,则按“确定”按钮直至属

5、性窗口消失,然后,验证JDK安装是否成功。 先打开“开始”“运行”,输入“cmd”,进入DOS系统界面。然后输入“java version”,如果安装成功。系统会显示所安装的JDK的版本信息(版本号不同则显示不同) 。2.1 安装Android开发环境l2.1.1 安装JDK和Eclipse 安装安装Eclipse/downloads选择下载:Eclipse IDE for Java Developers (155MB) 解压到指定的目录2.1 安装Android开发环境l2.1.1 安装JDK和Eclipse 启动Eclipse双击目录中的eclip

6、se.exe,出现Eclipse集成开发环境的启动画面。若无法启动,尝试重新启动计算机。2.1 安装Android开发环境l2.1.1 安装JDK和Eclipse 启动Eclipse选择工作目录:D:AndroidDev建议选择复选框,将工作目录设成默认工作目录2.1 安装Android开发环境l2.1.1 安装JDK和Eclipse 启动Eclipse正常启动后的Eclipse集成开发环境2.1 安装Android开发环境l2.1.2 安装Android SDK Android开发站点:http:/ 选择下载不同版本的SDK2.1 安装Android开发环境l2.1.3 安装ADT插件 安装

7、ADT有两种方法 手动下载ADT插件 下载网址:http:/dl- 选择下载:ADT-21.1.0.zip2.1 安装Android开发环境l2.1.3 安装ADT插件 手动下载ADT插件安装插件:启动Eclipse,选择 HelpInstall New Software,打开Eclipse的插件安装界面点击“Add”2.1 安装Android开发环境l2.1.3 安装ADT插件 手动下载ADT插件点击“Archive”按钮,选择ADT插件压缩包在本地磁盘中的位置2.1 安装Android开发环境l2.1.3 安装ADT插件 手动下载ADT插件在ADT插件安装前,会提示用户对需要安装的插件进行

8、选择和确认,按图如下选择2.1 安装Android开发环境l2.1.3 安装ADT插件 手动下载ADT插件认可开源软件的许可协议(在ADT安装前) 2.1 安装Android开发环境l2.1.3 安装ADT插件 自动下载ADT插件自动下载ADT插件的方法和手动方法安装相似,不同之处在于不需要到网站上下载ADT插件压缩包,而直接在“Add Repository”界面中输入ADT插件的下载地址即可 2.1 安装Android开发环境 n2.1.3 安装ADT插件q设置Android SDK的保存路径n选择:WindowsPreferences 打开Eclipse的配置界面n输入Android SD

9、K 的保存路径n点击“Apply” 2.1 安装Android开发环境n2.2.1 目录结构Google提供地图开发的库函数,支持基于Google Map 的地图开发Android SDK的离线帮助文档SDK和AVD管理器下载的各种版本的SDK2.2 Android SDKn2.2.2 示例程序qMultiResolution示例nMultiResolution是Android程序支持不同尺寸屏幕的示例。根据屏幕分辨率不同,Android程序可以自动加载不同大小的图片,避免图片尺寸对界面布局产生影响。 l2.2.2 示例程序 ApiDemos示例 ApiDemos示例提供了Android平台上

10、多数API的使用方法,涉及系统、资源、图形、搜索、语音识别和用户界面等方面 2.2 Android SDKl2.2.2 示例程序 SkeletonApp示例SkeletonApp示例是一个界面演示程序,说明了如何使用布局和界面控件设计用户界面,以及如何在界面中添加菜单和处理菜单事件。 2.2 Android SDKl2.2.2 示例程序 NotesPad示例NotesPad示例是一个记事本程序,可以将文字内容保存在记事本程序中,并支持添加和删除记事本操作。NotesPad示例说明了如何进行复杂程序设计,以及如何使用SQLite数据库保存数据和ContentProvider共享数据。 2.2 A

11、ndroid SDKl2.2.2 示例程序 Home示例Home示例是一个桌面主题程序,可以将自定义的桌面主题注册到系统中,用户可以通过点击HOME键选择不同的桌面主题。此示例说明了如何进行桌面主题程序的开发,以及在开发过程中需要注意的事项。 2.2 Android SDK2.2 Android SDKn2.2.2 示例程序qSnake示例nSnake示例是贪吃蛇程序,一个经典的小游戏,可以通过导航键控制贪吃蛇的前进方向。该示例演示了如何在Android系统中进行游戏开发,对进行游戏开发的程序人员具有一定的参考价值。 2.2 Android SDKl2.2.2 示例程序 LunarLander

12、示例一个小游戏,模拟登陆舱在月球表面着陆。用户通过控制登陆舱的方向和速度,使登陆舱可以平稳的在月球表面着陆。 2.2 Android SDKqJetBoy示例nJetBoy示例是一个支持背景音乐和音效的游戏程序,用户可以控制飞船击碎飞来的陨石。 l2.2.3 开发工具 Android模拟器 支持多种屏幕分辨率和不同的外观 支持加载SD卡映像文件,更改模拟网络状态,延迟和速度,模拟电话呼叫和接收短信等 不支持接听真实电话,USB连接,摄像头捕获,设备耳机,电池电量和AC电源检测,SD卡插拔检查和使用蓝牙设备2.2 Android SDKl2.2.3 开发工具 Android调试桥(Android

13、 Debug Bridge,ADB) 用于连接Android设备或模拟器的工具,负责将应用程序安装到模拟器和设备中,或从模拟器或设备中传输文件。 2.2 Android SDKl2.2.3 开发工具 DDMS Android系统中内置的调试工具 监视Android系统中进程、堆栈信息,查看logcat日志,实现端口转发服务和屏幕截图功能,模拟器电话呼叫和SMS短信,以及浏览Android模拟器文件系统等2.2 Android SDKn2.2.3 开发工具qDDMSn调试DDMS:WindowsOpen PerspectiveDDMSn打开Show Views的选择对话框:WindowsShow

14、 viewother 打开Show View的选择对话框 2.2 Android SDKl2.2.3 开发工具 DDMSDDMS中的设备管理器 同时监控多个Android模拟器,显示每个模拟器中正在运行的进程 提供屏幕截图功能2.2 Android SDK2.2 Android SDKn2.2.3 开发工具qDDMSnDDMS中的模拟器控制器q控制Android模拟器的网络速度和延迟,模拟语音和SMS短信通信q网络速率:GSM、HSCSD、PRS、EDGE、MTS、DPA和全速率q网络延迟:GPRS、EDGE、UMTS和无延迟2.2 Android SDKn2.2.3 开发工具qDDMSnDD

15、MS中的模拟器控制器q电话呼入显示qSMS短信显示2.2 Android SDKn2.2.3 开发工具qDDMSnDDMS中的文件浏览器q上传、下载和删除Android内置存储器上的文件q显示文件和目录的名称、权限、建立时间等2.2 Android SDKn2.2.3 开发工具qDDMSnDDMS中的日志浏览器q浏览Android系统、Dalvik虚拟机或应用程序产生的日志信息,有助于快速定位应用程序产生的错误2.2 Android SDKn2.2.3 开发工具qDDMSn其他工具小结lAndroid开发环境的安装配置lAndroid SDK的目录结构和示例程序lAndroid开发工具AVD、ADB、DDMS等(1) 尝试安装Android开发环境,并记录安装和配置过程中所遇到的问题。(2) 浏览Android

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论