Android SDK文件目录含义介绍

Android SDK目录下有很多文件夹,主要都是干什么的呢?

   1. add-ons 这里面保存着附加库,比如google Maps,当然你如果安装了OPhone SDK,这里也会有一些类库在里面。

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

   3. market_licensing 作为Android Market版权保护组件,一般发布付费应用到电子市场可以用它来反盗版。

   4. 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。

  5. platform-tools 保存着一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,这里和platforms目录中tools文件夹有些重复,主要是从android 2.3开始这些工具被划分为通用了。

  6. samples 是Android SDK自带的默认示例工程,里面的apidemos强烈推荐初学者运行学习,对于SQLite数据库操作可以查看NotePad这个例子,对于游戏开发 Snake、LunarLander都是不错的例子,对于Android主题开发Home则是android m5时代的主题设计原理。

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

  8. usb_driver 顾名思义,保存着android平台google官方机型的驱动如nexus one、nexus s,同时也有一些老机型驱动的支持,比如说htc dream、htc magic和Motorola 的droid。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android SDK(Software Development Kit)是一个软件开发工具包,用于开发Android应用程序。它包括开发Android应用程序所需的工具、文档和示例代码。Android SDK提供了一些API,可以让开发者利用Android的特性来创建、编译、测试和调试Android应用程序。它提供了开发者所需的环境和工具来创建Android应用程序,包括Android Studio集成开发环境、Java开发工具Android设备模拟器等。 Android SDK包括以下主要组件: 1. Android Studio:Android应用程序开发的官方IDE,集成了各种工具和资源,用于创建、编译和测试Android应用程序。 2. Android SDK ToolsAndroid开发工具,包括命令行工具和其他实用程序,用于构建和测试Android应用程序。 3. Android SDK Platform-tools:ADB(Android Debug Bridge)和其他命令行工具,用于在开发计算机上与Android设备进行通信。 4. Android SDK Build-tools:用于编译、打包和签名Android应用程序的工具。 5. Android SDK Platform:Android操作系统的API级别,包括Android框架和系统库。 6. Android系统镜像:用于在模拟器上运行Android应用程序的虚拟设备系统镜像。 7. Android支持库:提供了一些常用的Android应用程序组件和UI控件,以帮助开发者更快地创建应用程序。 总之,Android SDK是开发Android应用程序所必需的工具集,它提供了一套完整的开发环境和工具,让开发者可以更轻松地创建高质量的Android应用程序。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值