android sdk的目录结构

tools:

android sdk的基础目录,安装完android sdk后这个目录下就存在并且存放了一些重要的工具,比如ddms用于启动Android调试工具,比如logcat、屏 幕截图和文件管理器,而draw9patch则是绘制android平台的可缩放png图片的工具,sqlite3可以在PC上操作SQLite数据库, 而monkeyrunner则是一个不错的压力测试应用,模拟用户随机按键,mksdcard则是模拟器SD映像的创建工具,emulator是 Android SDK模拟器主程序,不过从android 1.5开始,需要输入合适的参数才能启动模拟器,traceview作为android平台上重要的调试工具。该目录可以通过单独下载并升级。

platforms:

是每个平台的SDK真正的文件,里面会根据APILevel划分的SDK版本,在android14之前的目录结构和之后的目录结构不一样,在14之前,以Android2.2来说,进入后有 一个android-8的文件夹,android-8进入后是Android2.2SDK的主要文件,其中ant为ant编译脚本,data保存着一些系 统资源,images是模拟器映像文件,skins则是Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则 是该版本的主要framework文件,tools目录里面包含了重要的编译工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dx。在android14之后每个platform package都被分为两部分了,一部分包含这个版本下开发所需的jar包,例如android-16_r03.zip;另一部分是仿真器rom文件,例如sysimg_armv7a-16_r03.zip。最近的版本除了arm仿真器,还有x86仿真器可供下载(由intel提供),据说在x86电脑上运行能够大幅提速。如果你只在真机上调试代码,则不需要下载仿真器rom对应的文件。

platform-tools:

保存着一些通用工具,比如adb、和aapt、aidl、dx等文件,是安装完android sdk后就存在的,可通过手动下载压缩文件后升级。

system-images:

从Level 14开始才有的目录,存放仿真器rom文件

add-ons:

面保存着附加库,比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会有一些类库在里面。

build-tools:


docs:

这里面是Android SDKAPI参考文档,所有的API都可以在这里查到。

extras:

附件文档

sources:

sdk源代码目录

temp:

缓存目录


参考链接:

http://www.apkbus.com/forum.php?mod=viewthread&tid=97099

对各目录下的各个子目录都有详尽的介绍

http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/2769409.html

提供了sdk涉及的各种文件的国内下载链接(再也不用通过sdk manager翻墙去在线安装啦。。。)

http://913.iteye.com/blog/1513227

对tools下的各个主要的工具作了简单介绍

http://www.cnblogs.com/Soprano/articles/2559332.html

与本文一样简单介绍了各个目录

转载于:https://my.oschina.net/u/914897/blog/376525

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值