#android #dalvik #dex #android-runtime
Вопрос:
Я изучаю Android, и из того, что я понимаю, среда выполнения Android (ART) заменила более старую среду выполнения Dalvik в более поздних версиях Android (Android 7.0 ).
В документации говорится, что
Во время установки ART компилирует приложения с помощью встроенного инструмента dex2oat. Эта утилита принимает файлы DEX в качестве входных данных и генерирует скомпилированный исполняемый файл приложения для целевого устройства.
Результатом этого процесса является двоичный файл ELF, который затем может быть выполнен изначально. Означает ли это, что фактический файл .dex больше не будет присутствовать в процессе приложения? Другими словами, будет ли файл .dex по-прежнему отображаться в выходных /proc/self/maps
данных ?