在ART wiki中已經描述了它: https://en.m.wikipedia.org/wiki/Android_Runtime?_e_pi_=7%2CPAGE_ID10%2C1898354483 ,ART在安裝時將apk文件編譯成ELF文件。android art elf和Linux elf文件有什麼區別?
GNU/Linux上的GCC也創建ELF文件作爲輸出,最近代替a.out格式。
我知道在這兩種環境下API和架構都存在差異,但是這兩種格式中是否存在任何結構或任何其他顯着差異?
這些格式是否相互兼容,如果架構相同(Android已經移植到x86)?
或者這兩種文件格式完全不同嗎?
解釋是[這裏](https://www.google.com/events/io/io14videos/b750c8da-aebe-e311-b297-00155d5066d7)6:30 - 10:00 – Enkelli