如下图,其中Tools 列表中的那些都市干嘛用的,用SDK Manager 那么久了,一直都不清楚干嘛用的。
下面的对应不同版本的SDK里面, Smaples for SDK、Sources for Android SDK 又都有什么区别呢。
如下图,其中Tools 列表中的那些都市干嘛用的,用SDK Manager 那么久了,一直都不清楚干嘛用的。
下面的对应不同版本的SDK里面, Smaples for SDK、Sources for Android SDK 又都有什么区别呢。
补充一下楼上的
包含大量demo 演示工程....SDK添加了新功能一般就会在这里添加示例程序.
FrameWork层的源代码
打包了Google服务的Framework,比正常使用的android.jar里多了一些东西(比如 Google Play Service / Google map 之类的).
对应版本的虚拟机文件.一般会给ARM和x86两种版本
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
2 回答927 阅读
你需要了解一下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项目。