Android如何執行代碼

Android開發者使用Java,不過Android平臺不用Java虛擬機(VM)來執行代碼。而是把應用編譯成Dalvik字節碼(5.0以後Dalvik被ART取代),使用Dalvik虛擬機來執行。 Java代碼仍然編譯成Java字節碼,但隨後Java字節碼會被dex編譯器(dx,SDK工具)編譯成Dalvik字節碼。最終,應用包只包含Dalvik字節碼,而不是java字節碼。 Android應用
相關文章
相關標籤/搜索