Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么android需要jvm_Java_Android_Jvm - Fatal编程技术网

Java 为什么android需要jvm

Java 为什么android需要jvm,java,android,jvm,Java,Android,Jvm,只要安卓使用特殊的虚拟机“Dalvik虚拟机”,为什么要安装普通的JVM来开发安卓应用呢? android使用JVM做什么?android SDK使用常规JVM运行和构建应用程序 应用程序运行时环境(Dalvik)和SDK运行时环境(JDK)不同。Android SDK使用常规JVM运行和构建应用程序 应用程序运行时环境(Dalvik)和SDK运行时环境(JDK)不同。第一个JVM: Android SDK工具,如emulator、Android等(可能我不确定,它们也可以用本机语言编写),以及

只要安卓使用特殊的虚拟机“Dalvik虚拟机”,为什么要安装普通的JVM来开发安卓应用呢?
android使用JVM做什么?

android SDK使用常规JVM运行和构建应用程序


应用程序运行时环境(Dalvik)和SDK运行时环境(JDK)不同。

Android SDK使用常规JVM运行和构建应用程序

应用程序运行时环境(Dalvik)和SDK运行时环境(JDK)不同。

第一个JVM:

Android SDK工具,如emulator、Android等(可能我不确定,它们也可以用本机语言编写),以及Eclipse等工具需要JVM来自行运行

JDK:

Android SDK需要JDK首先使用Java JDK编译器将代码编译成.class文件,然后将这些.class文件转换成Dalvik专用的.dex文件。

第一个JVM:

Android SDK工具,如emulator、Android等(可能我不确定,它们也可以用本机语言编写),以及Eclipse等工具需要JVM来自行运行

JDK:

Android SDK需要JDK首先使用Java JDK编译器将代码编译为.class文件,然后将这些.class文件转换为Dalvik专用的.dex文件