我了解Linux发行版中的软件包。但是当我下载Java SDK(或OpenJDK)时,它只是Java SDK。没有包裹。为什么Android SDK包含软件包?这些软件包是什么?为什么要有软件包?这些是我在Linux发行版中拥有的同一种“软件包”,还是术语“软件包”是指在SDK上下文中有些不同?我很困惑,因为我一直认为SDK可为您提供构建软件所需的功能。喜欢...您需要的一切。不仅是您需要的一部分,然后您还需要找出所需的软件包。
答案 0 :(得分:0)
Android SDK包括带有源代码,开发工具,仿真器和构建Android应用程序所需的库的示例项目。应用程序是使用Java编程语言编写的,并在Dalvik上运行,Dalvik是为嵌入式使用而设计的定制虚拟机,在Linuxkernel上运行。