为什么我们需要android Sdk来创建android应用程序?

为什么我们需要android Sdk来创建android应用程序?,android,Android,我们正在用java文件编写代码,使用Gradle我们可以编译java文件和资源文件并制作APK,所以这里有一个疑问,为什么我们需要android SDK?库或API——预定义的代码部分,允许开发人员在平台上执行常见的编程任务 工具帮助开发人员完成调试、创建、运行和测试应用程序等任务。这些工具实际上是通过内置在SDK中的集成开发环境(IDE)交付的。因此,您可以说,虽然大多数SDK都包含IDE,但IDE不一定与SDK相同 可以说,这个包中最重要的部分在SDKtools中。无论您的目标是哪一版本的A

我们正在用java文件编写代码,使用Gradle我们可以编译java文件和资源文件并制作APK,所以这里有一个疑问,为什么我们需要android SDK?

库或API——预定义的代码部分,允许开发人员在平台上执行常见的编程任务

工具帮助开发人员完成调试、创建、运行和测试应用程序等任务。这些工具实际上是通过内置在SDK中的集成开发环境(IDE)交付的。因此,您可以说,虽然大多数SDK都包含IDE,但IDE不一定与SDK相同


可以说,这个包中最重要的部分在SDKtools中。无论您的目标是哪一版本的Android,您都需要这些工具。这些就是真正创建APK的原因——将您的Java程序转变为可以在手机上启动的Android应用程序。其中包括许多构建工具、调试工具和图像工具

SDK,称为软件开发工具包,它包含数千个函数/方法,供您(开发人员/程序员)轻松构建所需的功能

SDK是一套工具,可以直接使用,因此您可以只关注构建应用程序而不是构建工具

IDE就像一个代码编辑器,帮助您编写具有良好界面的代码,推荐行的演变


Gradle是一个用于构建项目/应用程序的工具。

与android操作系统通信并使用其功能。sdk是在IDE中还是在sdk中使用IDE?我们只下载IDE,对吗?如果工具有助于构建应用程序,那么Gradle会做什么?现在,android sdk还与android Studio捆绑在一起,集成开发环境,在该环境中完成工作和许多工具现在可以最好地访问或管理。你可以独立下载SDK,如果你喜欢的话。Gradle是SDK@Berryfarm中的一个工具。请投票回答是否有助于youSDK充满类,但我无法在我的java文件夹中看到,它在哪里,我可以使用这些类,这是怎么可能的?SDK充满类,但我无法在我的java文件夹中看到,它在哪里,我可以使用这些类,这是怎么可能的?@Berry farm看看这个:这个:所以android studio使用所有这些软件来制作android应用程序?@Berry farm是的。