首页 理论教育 Android游戏开发必备SDK工具

Android游戏开发必备SDK工具

时间:2023-10-22 理论教育 版权反馈
【摘要】:ADT扩展了Eclipse的功能,可以让用户快速地建立Android项目,创建应用程序界面,在基于Android框架API的基础上添加组件,以及用SDK工具集调试应用程序,甚至导出签名的APK以便发行应用程序。

Android游戏开发必备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 (www.xing528.com)

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

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卡、用户数据以及外观显示等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈