Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.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 安卓JME和Harmony之间有什么关系_Java_Android - Fatal编程技术网

Java 安卓JME和Harmony之间有什么关系

Java 安卓JME和Harmony之间有什么关系,java,android,Java,Android,我在另一个论坛的帖子上读到,Android不是基于JME,而是基于Java。 我还读到安卓是基于和谐的。请给我解释一下,链接或者文件 Dalvik是谷歌Android操作系统中的进程虚拟机(VM),它具体执行为Android编写的应用程序。这使得Dalvik成为Android软件栈中不可或缺的一部分,Android软件栈通常用于手机和平板电脑等移动设备,最近也用于智能电视和可穿戴设备。程序通常用Java编写并编译成Java虚拟机的字节码,然后转换成Dalvik字节码并存储在.dex(Dalvik

我在另一个论坛的帖子上读到,Android不是基于JME,而是基于Java。 我还读到安卓是基于和谐的。请给我解释一下,链接或者文件

Dalvik是谷歌Android操作系统中的进程虚拟机(VM),它具体执行为Android编写的应用程序。这使得Dalvik成为Android软件栈中不可或缺的一部分,Android软件栈通常用于手机和平板电脑等移动设备,最近也用于智能电视和可穿戴设备。程序通常用Java编写并编译成Java虚拟机的字节码,然后转换成Dalvik字节码并存储在.dex(Dalvik可执行文件)和.odex(优化的Dalvik可执行文件)文件中;相关术语odex和de odex与各自的字节码转换相关联。compact Dalvik可执行格式是为内存和处理器速度受限的系统设计的。Dalvik是开源软件。它最初是由丹·伯恩斯坦(Dan Bornstein)写的,他以冰岛埃亚夫乔尔(Eyjafjörður)的渔村达尔维克(Dalvík)命名。Android 4.4“KitKat”中包含了一个名为Android运行时(ART)的替代运行时环境,作为技术预览。ART在Android 5.0“棒棒糖”中完全取代了Dalvik

来源

谷歌Android平台上使用的虚拟机Dalvik使用Harmony的一个子集作为其类库的核心。但是,Dalvik不符合JavaSE或JavaME类库概要文件(例如,不支持J2ME类、AWT和Swing)


资料来源:

恐怕这是离题了:这与编程无关。这个问题离题了,因为它与编程无关。