Android SDK简介:
(一)目录结构:
1、add-one目录:Google提供地图开发的库函数,支持Google Map的地图开发
2、docs目录:Android SDK的帮助文档
3、platforms目录:存放各种版本的Android SDK的库函数、外观样式、范例和辅助工具等
4、tools目录:通用的Android开发和调试工具
5、usb_driver目录:保存用于amd64和x86平台的USB驱动程序
(二)、开发工具:
1、Android模拟器:<Android SDK> /tools /emulator.exe
程序开发人员在没有实际设备情况下,可以对Android应用程序进行开发、调试和仿真
2、Android调试桥:(Android Debug Bridge,ADB)
用于连接Android设备和模拟器的工具,支持应用程序安装、调试和传输文件
3、DDMS:(Dalvik Debug Monitor Service)
Android系统内置的调试工具
(1)设备管理器(Devices):
可以同时监视多个Android模拟器,显示每个模拟器中所有正在运行的进程
(2)、模拟器控制器(Emulator Control):
可以控制Android模拟器的网络速度和延迟、模拟语音和SMS短信通信
(3)、文件浏览器(File Explorer):
可以对Android内置存储器上得文件进行上传、下载和删除等操作,
还可以显示文件和目录的名称、权限、建立时间等信息
(4)、日志浏览器(LogCat):
可以浏览Android系统、Dalvik虚拟机或应用程序产生的日志信息,
有助于快速定位应用程序产生的错误
4、其他工具:
(1)、数据库工具(sqlite3.exe):
用来创建和管理SQLite数据库
(2)、打包工具(apkbuilder.bat):
将应用程序打包成apk文件
(3)、层级观察器:
对用户界面进行分析和调试,以图形化的方式展示树形结构的界面布局
(4)、跟踪显示工具():
以图形化的方式显示应用程序的执行日志,用来调试应用程序,分析执行效率
(5)、SD卡映像创建工具():
建立SD卡得映像文件
(6)、NinePath文件编辑工具(draw9patch.bat)