资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第2章 Android开发环境本章学习目标:n掌握Android开发环境的安装配置方法n了解Android SDK的目录结构和示例程序n了解各种Android开发工具的用途2.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq确认安装JREnJRE即Java运行环境n否则在打开Eclipse时,会出现错误提示nJDK中包含JRE,所以只需下载JDK2.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq安装JDKn浏览器:http:/java.sun.com/javase/downloads/index.jspn选择下载:JDK6 Update 142.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq安装JDKn运行平台选择:Windowsn语言选择:Multi-language2.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq安装JDKn下载jdk-6u14-windows-i586.exe2.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq安装JDKn安装目录:C:Program FilesJavajdk1.6.0_142.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq安装Eclipsen浏览器:http:/www.eclipse.org/downloadsn选择下载:Eclipse IDE for Java Developers (92MB)n解压到相应的目录中2.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq启动Eclipsen双击目录中的eclipse.exen若无法启动,尝试重启机器2.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq启动Eclipsen选择工作目录:E:Androidworkplacen建议选择复选框,将工作目录设成默认工作目录2.1 安装Android开发环境n2.1.1 安装JDK和Eclipseq启动EclipsenEclipse集成开发环境2.1 安装Android开发环境n2.1.2 安装Android SDKqAndroid开发站点:http:/code.google.com/androidq点击“下载SDK”2.1 安装Android开发环境n2.1.2 安装Android SDKq选择Windows版本的Android SDKq文件名:android-sdk-windows-1.5_r3.zipqAndroid SDK只需解压,无需安装q解压目录:E:Androidandroid-sdk-windows-1.5_r32.1 安装Android开发环境n2.1.3 安装ADT插件安装ADT有两种方法q手动下载ADT插件n下载网址:http:/dl-ssl.google.com/android/eclipse/或 Android SDK帮助文档中的下载页面,下载页面位置: /docs/sdk/adt_download.htmln选择下载:ADT_0.9.1.zip2.1 安装Android开发环境n2.1.3 安装ADT插件q手动下载ADT插件n安装插件:启动Eclipse.选择Help Install New Software,打开Eclipse插件的安装界面n点击“Add”2.1 安装Android开发环境n2.1.3 安装ADT插件q手动下载ADT插件n点击Archiven选择ADT保存位置2.1 安装Android开发环境n2.1.3 安装ADT插件q手动下载ADT插件n选择ADT插件安装选项:复选Android DDMS和Android Development Tools 2.1 安装Android开发环境n2.1.3 安装ADT插件q手动下载ADT插件n认可ADT插件的许可证(在ADT安装前)2.1 安装Android开发环境n2.1.3 安装ADT插件q手动下载ADT插件n提示重启Eclipse,即完成下载2.1 安装Android开发环境n2.1.3 安装ADT插件q自动下载ADT插件自动下载ADT插件的方法和手动方法安装相似,不 同之处在于:直接输入插件压缩包的下载地址http:/dl- ssl.google.com/android/eclipse/2.1 安装Android开发环境n2.1.3 安装ADT插件q设置Android SDK的保存路径n选择:WindowsPreferences 打开Eclipse的配置界面n输入Android SDK 的保存路径n点击“Apply”2.2 Android SDKn2.2.1 目录结构qadd-one 目录下的是Google提供地图开发的库函数,支 持基于Google Map 的地图开发(+)add-ons(+)google_apis-3(-)README.txt (+)docs (+)platforms(+)android-1.1(+)android-1.5 (+)tools (+)usb_driver(+)amd64(+)x86 (-)documentation.html (-)RELEASE_NOTES.html2.2 Android SDKn2.2.1 目录结构qdocs目录下的是Android SDK的帮助文档,通过根目录 下的documentation.html文件启动 qplatforms目录中存在两个子目录android-1.1和android- 1.5,分别用来保存1.1版本和1.5版本的Android SDK 的库函数、外观样式、程序示例和辅助工具等qtools目录下的是通用的Android开发和调试工具qusb_driver目录下保了用于amd64和x86平台的USB驱 动程序qRELEASE_NOTES.html是Android SDK的发布说明2.2 Android SDKn2.2.2 示例程序qHelloActivity示例2.2 Android SDKn2.2.2 示例程序qApiDemos示例2.2 Android SDKn2.2.2 示例程序qSkeletonApp示例qNotesList示例2.2 Android SDKn2.2.2 示例程序qHome示例2.2 Android SDKn2.2.2 示例程序qSoftKeyboard示例qSnake示例2.2 Android SDKn2.2.2 示例程序qLunarLander示例qJetBoy示例2.2 Android SDKn2.2.3 开发工具qAndroid模拟器nAndroid SDK 的最重要的工具 n支持加载SD卡映像文件,更改模拟网络状态,延迟和速 度,模拟电话呼叫和接收短信等n不支持接听真实电话,USB连接,摄像头捕获,设备耳机 ,电池电量和AC电源检测,SD卡插拔检查和使用蓝牙设 备nAndroid模拟器外观2.2 Android SDKn2.2.3 开发工具qAndroid模拟器外观外观ID说明HVGA-L解析度:480x320 方向:横向HVGA-P解析度:320x480 方向:纵向 缺省配置2.2 Android SDKn2.2.3 开发工具qAndroid模拟器QVGA-L解析度:320x240 方向:横向QVGA-P解析度:240x320 方向:纵向2.2 Android SDKn2.2.3 开发工具qAndroid调试器n连接Android设备和模拟器的工具n客户端/服务器程序,包含守护程序、服务器程序和客户 端程序2.2 Android SDKn2.2.3 开发工具qDDMSnAndroid系统中内置的调试工具n监视Android系统中进程、堆栈信息,查看logcat日志,实 现端口转发服务和屏幕截图功能,模拟器电话呼叫和 SMS短信,以及浏览Android模拟器文件系统等n启动文件: /tools/ddms.bat2.2 Android SDKn2.2.3 开发工具qDDMSn调试DDMS: WindowsOpen PerspectiveDDMSn打开Show Views的选 择对话框: WindowsShow viewother 打开Show View的选择对话框2.2 Android SDKn2.2.3 开发工具qDDMSnDDMS中的设备管理器q同时检控多个Android模拟器,显示每个模拟器中所以 正在运行的进程q提供屏幕截图功能2.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 开发工具qDDMSnDDMS中的模拟器控制器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其他工具 工具名称启动文件说明 数据库工具sqlite3.exe用来创建和管理SQLite数据 库 打包工具apkbuilder.bat将应用程序打包成apk文件 层级观察器hierarchyviewer.bat对用户界面进行分析和调试 ,以图形化的方式展示树形 结构的界面布局 跟踪显示工具traceview.bat以图形化的方式显示应用程 序的执行日志,用来调试应 用程序,分析执行效率 SD卡映像创建 工具mksdcard.exe建立SD卡的映像文件NinePatch文 件编辑工具draw9patch.batNinePatch是Android提供的 可伸缩的图形文件格式,基 于PNG文件。draw9patch工 具可以使用WYSIWYG编辑 器建立NinePatch文件习题:n1.尝试安装Android开发环境,并记录安装和配置过程中 所遇到的问题。n2.浏览Android SDK帮助文档,了解Android SDK帮助文 档的结构和用途,这样会对以后的学习带来极大的便利。n3.在Android SDK中,Android模拟器、Android调试桥和 DDMS是Android应用程序开发过程中经常使用到的三个 工具,简述这三个工具的用途。n4.为了进一步熟悉Android模拟器,通过命令行方式启动 模拟器,并在模拟器中尝试使用各种功能和应用软件。命 令行方式启动模拟器的方法是在/tools目 录中,输入命令emulator data test即可。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号