add-ons 这里面保存着附加库,比如google Maps,当然你如果安装了OPhone SDK,这里也会有一些类库在里面。
docs 这里面是Android SDK API参考文档,所有的API都可以在这里查到。
market_licensing 作为Android Market版权保护组件,一般发布付费应用到电子市场可以用它来反盗版。
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文件,tools目录里面包含了重要的编译工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dx。
platform-tools 保存着一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,这里和platforms目录中tools文件夹有些重复,主要是从android 2.3开始这些工具被划分为通用了。
samples 是Android SDK自带的默认示例工程,里面的apidemos强烈推荐初学者运行学习,对于SQLite数据库操作可以查看NotePad这个例子,对于游戏开发 Snake、LunarLander都是不错的例子,对于Android主题开发Home则是android m5时代的主题设计原理。
Android SDK 目录下的文件夹主要是干什么的
最新推荐文章于 2024-01-26 16:43:44 发布
本文介绍了Android SDK的各个目录及其用途,包括add-ons的附加库、docs的API参考文档、market_licensing的版权保护组件、platforms的平台SDK、platform-tools的通用工具、samples的示例工程、tools的重要工具以及usb_driver的USB驱动。对于开发者来说,熟悉这些目录有助于更好地管理和使用Android SDK。
摘要由CSDN通过智能技术生成