As per my understanding of AOT( Ahead of Time ) compilation in ART, dex files are converted into native codes at the time of installation. Does that mean that the dex files are never referred after the installation? If this is so, then why there is the entry for dex file references in OAT files.

1 Answer 1


From the Google IO video on ART the speaker states that the DEX files are kept around for class loading and debugging. https://youtu.be/EBlTzQsUoOw?t=9m20s

  • so how does the class loading happens using these dex files, do you have any idea?
    – andyGoofy
    Commented Sep 24, 2015 at 15:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .