android-studio - Android SDK Manager 中的那些到底是干嘛用的
大家讲道理
大家讲道理 2017-04-17 13:01:09
0
3
613

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

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

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

reply all(3)
洪涛

You need to understand the entire build, packaging and debugging process of the android project. Usually these tasks are done by the IDE for you, which actually calls the tool chain included in the sdk. Just say something. build-tools contains tools required for each step of the build process. For example, appt (Android Asset Packaging Tool) is used to compile resources. There is Android under tools, which can be used to open sdk manager, create new projects, etc. In addition, there are sqlite3, zipalign, etc. The specific functions will not be detailed. There is adb (android debug bridge) under platform-tools, which is a bridge between Android devices and PCs. You can use it to install apk, print logs, etc. (I can’t remember clearly, so I’ll have to check the information myself)
If you want to learn about these tools, it is recommended to jump out of the IDE, refer to relevant materials (such as the official website https://developer.android.com/tools/building/index.html), and create, write, build, package, and debug an Android project with bare hands.

黄舟

Add to the above

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两种版本
洪涛

http://www.androiddevtools.cn/
This website has download methods and introductions to related tools for reference.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template