Android SDK目录结构及其作用

SDK(software develop kits)


 add-ons 保存着附加库,Google API如GoogleMaps


 docs开发的离线文档,包含所有api


 build-tools 编译需要用到的工具


 market_licensing AndroidMarket版权保护组件,可用来反盗版


 
extras 额外工具,模拟器加速器,向下兼容的jar包


 platforms 开发需要的平台(包含android,jar)
是每个平台的SDK真正的文件,里面会根据APILevel 划分的SDK版本,这里就以Android2.2 来说,进入后有 一个android-8的文件夹,android-8 进入后是Android2.2SDK的主要文件,其中ant为ant编译脚本,data保存着一些系 统资源,images是模拟器映像文件,skins则是Android 模拟器的皮肤,templates是工程创建的默认模板,android.jar则 是该版本的主要framework 文件,tools目录里面包含了重要的编译工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dx。


 platform-tools 开发调试的工具abd.exe(调试桥)
保存着一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,这里和platforms目录中tools文件夹有些重复,主要是从android2.3开始这些工具被划分为通用了。


 sources android.jar的源码


 system-images 模拟器创建需要的镜像


 tools 开发辅助需要用到的工具,模拟器.exe
作为SDK根目录下的tools文件夹,这里包含了重要的工具,比如ddms用于启动Android调试工具,比如logcat、屏 幕截图和文件管理器,而draw9patch 则是绘制android平台的可缩放 png图片的工具,sqlite3可以在PC上操作SQLite 数据库,而monkeyrunner 则是一个不错的压力测试应用,模拟用户随机按键,mksdcard 则是模拟器SD映像的创建工具,emulator是 AndroidSDK模拟器主程序,不过从android 1.5开始,需要输入合适的参数才能启动模拟器,traceview 作为android平台上重要的调试工具。



 usb_driver 官方机型的驱动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值