什么是Android SDK构建工具,平台工具和工具?

时间:2017-01-17 12:04:03

标签: android android-sdk-tools android-build android-sdk-2.3

我知道这是一个非常基本的问题。但我对原生的android开发并不熟悉,而且我无法绕过什么样的东西。

我使用的是Android Standalone SDK,而不是使用Android Studio,所以请相应指导。

让我们说我想为API级别19构建我的应用程序。我需要安装什么级别的平台工具和构建工具。

这就是我目前的

enter image description here

enter image description here

我想为我安装的API 19构建。我是否需要Android SDK build tools版本19或者它们可以更高?

请向我解释每个术语在外行人的术语中的含义。

-Thanks

2 个答案:

答案 0 :(得分:8)

  

Build-Tools是一个组件   构建Android应用程序所需的Android SDK。它已安装   在/ build-tools /目录中

所以,构建工具是构建你的Android应用程序。这就像C项目的makefile。输出是一个APK文件。

  

Android SDK工具是Android SDK的一个组件。它包括   适用于Android的完整开发和调试工具集。它是   包含在Android Studio中。

因此,平台工具是与您拥有的Android设备进行交互的所有工具,例如fastbootadb。例如,要将apk安装到设备中,运行它,调试它并从中grep一些文件,您需要先将设备连接到adb网桥并在其上运行所有这些命令。

  

假设我想为API级别19构建我的应用程序   我需要安装平台工具和构建工具。

基本上,你应该在这里拥有所有最新的东西。如果要部署API 19设备,则还应该安装Android SDK平台19。

我有一段时间没有接触过这些东西,因为无论如何我安装了所有这些东西,所以我很感激修正。

答案 1 :(得分:2)

Android SDK Build-Tools 是构建Android应用所需的Android SDK的一个组件。它安装在/ build-tools /目录中。它包括Android SDK的完整开发和调试工具,如模拟器,sdcard,sqlite和apk构建器等。

有关详细信息,请查看Android SDK Build-Tools

平台工具用于支持当前Android平台的功能,包括adb,它就像是与模拟器或设备通信的桥梁。

您还可以点击here

了解有关此主题的更多信息