在SDK目录下有很多文件夹,了解这个文件夹都包含哪些内容,更有利于Android的开发,也是作为Android开发者应该了解的。本文就SDK目录进行说明。

SDK目录如下:

  • add-ones:Google提供的服务(以前Eclipse存在,在Android Studio已经没有,放到其他地方去了)

  • build-tools:编译工具目录,包含很多的编译工具。aapt,jack等工具都在这个目录。

  • cmake:跨平台的编译工具,用来编译C/C++代码。

  • docs:Android文档,打开里面的index.html可以离线浏览Android的一些相关资料。

  • emulator:Android虚拟机的一些配置文件。

  • extras:扩展功能(Android的support和Intel的虚拟加速器在这里)。

  • fonts:字体文件夹。

  • licenses:SDK的验证,里面其实就是一个校验码。

  • lldb:c/c++调试器,用于NDK的调试。

  • ndk-bundle:NDK开发的相关工具集。

  • patcher:增量更新(其实我也不知道这个文件夹是干嘛的,应该是类似于更新记录的吧)

  • platforms:平台相关,提供各版本的编译工具。

  • platform-tools:通用工具文件夹,比如adb、和fastboot、sqlite3等工具

  • skins:皮肤文件夹,其实就是一些虚拟机的效果图片。

  • sources:源代码(与Java相关,C/C++不在其中)

  • system-images:Android镜像,可在虚拟机中使用

  • tools:发开,测试等相关工具

以上属于个人体验心得总结,若有不足之处,还望不吝赐教,欢迎批评指正,共同进步

最新文章

  1. Quality 是什么?
  2. [Visual Studio Online] 移除Work Item(Feature、Backlog item、Task)
  3. hiho #1283 hiho密码 [Offer收割]编程练习赛3
  4. aop动态代理学习
  5. 使用Grub Rescue 修复MBR
  6. SVN错误:Attempted to lock an already-locked dir的解决
  7. 2018-09-15 Java源码英翻中库以及服务原型
  8. LeetCode专题-Python实现之第14题:Longest Common Prefix
  9. C++入门篇二
  10. eclipse myeclipse中的一些配置
  11. 软件测试:lab1.Junit and Eclemma
  12. CMake设置编译参数
  13. 一脸懵逼学习Hdfs---动态增加节点和副本数量管理(Hdfs动态扩容)
  14. 企业级镜像仓库Harbor
  15. Ubuntu 修改 /etc/resolv.conf 被清空 或重启不生效解决
  16. mysql 去除字符串中前后空格
  17. [android] WebView自定义浏览器
  18. Ansible playbooks
  19. 3.node的url属性
  20. SQL向一个表中批量插入&&删除大量数据

热门文章

  1. 011_GoldWave软件安装及使用
  2. Vue中使用matomo进行访问流量统计的实现
  3. ST表(模板)「 查询区间最值 」
  4. sweiper做一个tab切换
  5. 使用dig进行DNS查询
  6. Ubuntu 源 (ros)
  7. .Net类库 压缩文件 与 Ionic.Zip 批量压缩不同目录文件与解压 文件
  8. (转) hive调优(2)
  9. Hbase 错误记录分析(1) region超时问题
  10. C#MD5方法