Android SDK Manager 中的那些到底是干嘛用的

发布于 2022-08-31 20:12:26 字数 344 浏览 15 评论 0

如下图,其中Tools 列表中的那些都市干嘛用的,用SDK Manager 那么久了,一直都不清楚干嘛用的。
图片描述

下面的对应不同版本的SDK里面, Smaples for SDK、Sources for Android SDK 又都有什么区别呢。
图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

少年亿悲伤 2022-09-07 20:12:26

你需要了解一下android工程的整套构建打包调试流程,平时这些工作都是IDE为你代劳的,实际上就是调用了sdk包含的这套工具链。随便说一些。build-tools包含了构建过程各个步骤需要的工具,比如其中的appt(Android Asset Packaging Tool )是编译资源用的。tools下有个android,它可以用来打开sdk manager,可以用来新建工程等,此外还有sqlite3,zipalign等,具体的功能就不详述了。platform-tools下有个adb(android debug bridge),是android设备与PC之间的桥梁,可以用它来安装apk,打印log等。(我也记不清楚,具体还是自己去查资料吧)
如果你希望了解这些工具,建议跳出IDE,参考相关资料(比如官网https://developer.android.com/tools/building/index.html),徒手创建,编写,构建,打包,调试一个android项目。

|煩躁 2022-09-07 20:12:26

补充一下楼上的

Smaples for SDK

包含大量demo 演示工程....SDK添加了新功能一般就会在这里添加示例程序.

Sources for Android SDK

FrameWork层的源代码

Google APIs

打包了Google服务的Framework,比正常使用的android.jar里多了一些东西(比如 Google Play Service / Google map 之类的). 

XXX image

对应版本的虚拟机文件.一般会给ARM和x86两种版本
要走干脆点 2022-09-07 20:12:26

http://www.androiddevtools.cn/
这个网站有相关工具的下载方式和简介,可供参考。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文