1、add-ons 为 附加库,比如google地图开发,提供了相应的jar/api/例子 等内容
2、build-tools 编译工具目录,包含了转化为davlik虚拟机的编译工具。编译android工程时使用
主要文件介绍:
Ø aapt 是android assert packagingtool的缩写,可进行apk的编译创建、修改、删除内部文件、查看信息等重要工作
见:http://blog.youkuaiyun.com/electricity/article/details/6540247
Ø aidl 文件 用于优化APK
见:http://www.jizhuomi.com/android/environment/203.html
3、docs目录 Android SDKAPI参考文档,所有的API都可以在这里查到。
4、extras 该文件夹下存放了google提供额USB驱动、Intel提供的硬件加速等附加工具包
l android/support 为保证来版本sdk开发的向下兼容性提供了v4/v7/v13包以及例子
l intel/Hardware_Accelerated_Execution_Manager模拟器的inter架构。提升虚拟机运行速度使用
5、platform-tools 保存着一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,这里和
platforms目录中tools文件夹有些重复,主要是从android2.3开始这些工具被划分为通用了。
Ø adb命令不比多少,搞过android的都知道。
Ø dmtracedump程序调试工具
见:http://blog.youkuaiyun.com/yiyaaixuexi/article/details/6716884
Ø etc1tool etc1tool是一个命令行工具,可以将PNG图像压缩为etc1标准,并且可以进行解压缩。
见:http://www.07net01.com/2015/08/889294.html
Ø hprof-conv 内存分析工具
见:http://blog.youkuaiyun.com/aaawqqq/article/details/26289499
Ø fastboot代码刷机朋友必备
见:http://blog.sina.com.cn/s/blog_61b847bd0100n2tf.html
6、platforms 是每个平台的SDK真正的文件,里面会根据API Level划分的SDK版本, 这里就以Android 2.2来说,进入后有一个android-8的文件夹,android-8进入后是Android 2.2 SDK的主要文件,其中ant为ant编译脚本,data保存着一些系统资源,images是模拟器映像文件,skins则是Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则是该版本的主要framework文件
7、samples 安卓提供的demo,不多说都懂得
8、sources 安卓提供的android jar源码,不多说都懂得
9、system-images 为android虚拟机镜像,如果需要 android sdk自带模拟器进行调试,那么需要进行下载
10、temp temp:临时操作或缓存的目录
11、tools 应用Android平台进行开发所需要的一些开发工具
Ø hierarchyviewer 布局查看利器hierarchyviewer
见:http://jingyan.baidu.com/article/8ebacdf0cc614849f65cd5f4.html
Ø draw9patch .9图生成工具
Ø android SDK 主页面
Ø ant ant Ant自动编译打包工具
Ø apktool.jar apk反编译工具
见:http://blog.youkuaiyun.com/dreamzml/article/details/9337089
Ø ddms 调试工具DDMS
Ø emulator/emulator64-arm/emulator64-mips/emulator64-ranchu-mips64/emulator64-x86 为android模拟器
Ø jobb ?目前不清楚
Ø lint 为代码检测工具
见:http://www.cnblogs.com/0616--ataozhijia/p/3746260.html
Ø mksdcard ?目前不清楚
Ø monitor Device Monitor是一个提供了图形化界面的可以对Android应用进行调试和分析的独立的工具
Ø monkeyrunner 自动测试工具
见:http://www.cnblogs.com/yyangblog/archive/2011/03/10/1980086.html
Ø proguard 混淆工具
Ø support/annotations.jar 这就是传说中的注解
Ø templates ?不知道是什么
Ø TraceView 性能测试工具
见:http://blog.youkuaiyun.com/sasoritattoo/article/details/17579763