我知道这是一个非常基本的问题。但我对原生的android开发并不熟悉,而且我无法绕过什么样的东西。
我使用的是Android Standalone SDK,而不是使用Android Studio,所以请相应指导。
让我们说我想为API级别19构建我的应用程序。我需要安装什么级别的平台工具和构建工具。
这就是我目前的
我想为我安装的API 19构建。我是否需要Android SDK build tools
版本19或者它们可以更高?
请向我解释每个术语在外行人的术语中的含义。
-Thanks
答案 0 :(得分:8)
Build-Tools是一个组件 构建Android应用程序所需的Android SDK。它已安装 在/ build-tools /目录中
所以,构建工具是构建你的Android应用程序。这就像C项目的makefile。输出是一个APK文件。
Android SDK工具是Android SDK的一个组件。它包括 适用于Android的完整开发和调试工具集。它是 包含在Android Studio中。
因此,平台工具是与您拥有的Android设备进行交互的所有工具,例如fastboot
和adb
。例如,要将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
了解有关此主题的更多信息