1. ADT(Android Development Tools Plugin for the Eclipse IDE)
Android的Eclispe集成开发插件
2.调试监控服务ddms.bat(Dalvik Dubug Monitor Service)
用于管理运行在模拟器或设备上的进程,并协助进行调试.可以用它来去除进程,选择一个特定程序来调试,生成跟踪数据,查看堆和线程数据,对模拟器或设备进行屏幕快照等.
3.Android调试桥(Android Debug Bridge(adb.exe))
它用于向模拟器或手机设备安装应用程序的apk文件和从命令行访问模拟器或手机设备.也可以用于将标
准的调试器连接到运行在Android模拟器或手机设备上的应用程序代码.
4.Android资源打包工具(Android Asset Packaging Tool(aapt.exe))
可以通过aapt工具来创建apk文件,这些文件包含了Android应用程序的二进制文件和资源文件.
5.Android接口描述语言(Android Interface Desccription Language(aidl.exe))
它用来生成进程间接口代码,例如,在一个服务中可能就会用到.
6.SQLite3数据库(sqllite3(sqlite3.exe))
Android应用程序可以创建和使用SQLite数据文件,而开发者和使用者也可以方便的访问这些SQLite数据
文件
7.跟踪显示工具(Traceview(traceview.bat))
它可以生成跟踪日志数据的图形分析视图,这些跟踪日志数据由Android应用程序产生.
8.创建SD卡工具(mksdcard(mksdcard.exe))
它帮助创建磁盘镜像.这个磁盘镜像可以在模拟器上模拟旬部存储卡(如SD卡).
9.DX工具(dx(dx.bat))
它将class字节码重写为Android字节码(存储在dex文件中)
10.生成Ant构建文件(activityCreator(activitycreator.bat))
它是一个脚本,用来生成Ant构建文件.Ant构建文件用来编译Android应用程序.如果在安装了ADT插件的Eclipse环境下开发,就不需要这个脚本了.
11.Android虚拟设备(Android Virtual Devices AVD)
每个Android虚拟设备模拟了单一的虚拟设备来运行Android平台,这个平台至少要有自己的内核,系统图像和数据分区.开发者可以创建并保存多种虚拟模拟器配置,每种配置环境有其自己的平台版本,硬件配置以及SD卡和用户数据,当然还可以有不同的显示外观等个性化设置,而你在运行的时候只需要指定需要使用哪个即可实现多平台下的模拟测试.