Android如何执行代码

Android开发者使用Java,不过Android平台不用Java虚拟机(VM)来执行代码。而是把应用编译成Dalvik字节码(5.0以后Dalvik被ART取代),使用Dalvik虚拟机来执行。 Java代码仍然编译成Java字节码,但随后Java字节码会被dex编译器(dx,SDK工具)编译成Dalvik字节码。最终,应用包只包含Dalvik字节码,而不是java字节码。 Android应用
相关文章
相关标签/搜索