|
|
51CTO旗下网站
|
|
移动端

2.1.4 常用的SDK 工具

《Android游戏开发从入门到精通》第2章Android 核心框架分析,本章将简要讲解Android 体系的具体组成,为读者进行本书后面知识的学习打下基础。本节为大家介绍常用的SDK 工具。

作者:王玉芹来源:机械工业出版社|2017-11-14 10:05

2.1.4 常用的SDK 工具

在前面搭建Android 开发环境时,已经接触到了Android SDK 中的一些开发工具,例如AVD 模拟器。在SDK 里面集成了很多其他有用的开发工具,这些工具能够帮助开发者在Android 平台上开发出有用的应用程序。

1.Android 模拟器

模拟器是运行在计算机上的虚拟移动设备,有关模拟器的基本知识已经在本书的第1 章中进行了详细介绍,在此不再讲解。

2.集成开发插件ADT

Android 为Eclipse 定制了一个插件,即ADT,这个插件为用户提供了一个强大的综合环境用于开发Android 应用程序。ADT 扩展了Eclipse 的功能,可以让用户快速地建立Android项目,创建应用程序界面,在基于Android 框架API 的基础上添加组件,以及用SDK 工具集调试应用程序,甚至导出签名(或未签名)的APK 以便发行应用程序。

3.调试监视服务ddms.bat

调试监视服务ddms.bat 集成在Dalvik(Android 平台的虚拟机)中,用于管理运行在模拟器或设备上的进程,并协助调试工作。它可以去除一些进程,选择一个特定的程序来调试,生成跟踪数据,查看堆和线程数据,对模拟器或设备进行屏幕快照等操作。

4.Android 调试桥adb.exe

Android 调试桥(adb)是多种用途的工具,该工具可以帮助开发者管理设备或模拟器的状态。可以通过下面的几种方法加入adb。

(1)在设备上运行shell 命令。

(2)通过端口转发来管理模拟器或设备。

(3)从模拟器或设备上复制文件,或向其中复制文件。

5.Android 资源打包工具aapt.exe此工具可以创建apk 文件,在apk 文件中包含了Android 应用程序的二进制文件和资源文件。

6.Android 接口描述语言aidl.exe

用于生成进程间的接口代码。

7.SQLite3 数据库sqlite3.exe

Android 可以创建和使用SQLite 数据文件,开发人员和使用用户可以方便地访问这些SQLite 数据文件。

8.跟踪显示工具

可以生成跟踪日志数据的图形分析视图,这些跟踪日志数据由Android 应用程序产生。

9.创建SD 卡工具

用于创建磁盘镜像,此镜像可以在模拟器上模拟外部存储卡,例如常见的SD 卡。

10.DX 工具(dx.bat)

将class 字节码重写为Android 字节码(被存储在dex 文件中)。

11.生成Ant 构建文件工具(activitycreator.bat)

activitycreator.bat 是一个脚本,用于生成Ant 构建文件。Ant 构建文件用于编译Android应用程序,如果在安装ADT 插件的Eclipse 环境下开发,就不需要这个脚本。

12.Android 虚拟设备

在Android SDK1.5 版本以后的Android 开发中,必须创建至少一个AVD,每个AVD 模拟了一套虚拟设备来运行Android 平台,这个平台至少要有自己的内核,系统图像和数据分区,还可以有自己的SD 卡、用户数据以及外观显示等。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网管员世界2007超值精华本

《网管员世界》是国内唯一一家专门面向网管员职业的刊物。本书是2006年《网管员世界》各期内容的汇集,内容权威、全面、时效性强,贴近应用...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊