Home : File Types : ODEX File

.ODEX File Extension

File TypeOptimized Dalvik Executable

DeveloperN/A
Popularity
3.4 (19 Votes)
CategorySystem Files
FormatBinary

Binary

This file is saved in a binary format, which requires a specific program to read its contents.

What is an ODEX file?

An ODEX file is created by the Android operating system to increase the boot speed of an Android app (an .APK file). It is located alongside an APK file and contains optimized code that speeds up the app load process.

More Information

ODEX files are the optimized versions of .DEX files, which contain the executable code for an Android app. While DEX files generically run on all Android devices, ODEX files are optimized for the specific device on which they reside. They not only help load speed, but they also decrease the amount of space required for the app.

Android creates ODEX files for apps before they are run, and they contain the same filename prefix as their corresponding APK file (e.g., MyApp.apk and MyApp.odex). The data in ODEX files replaces data used in the equivalent DEX file (classes.dex) stored inside the APK file.

NOTE: Dalvik is the name given to the virtual machine that runs the compiled code for Android apps. Therefore, an optimized DEX file, or ODEX file, is optimized for execution by the Dalvik virtual machine.

FREE DOWNLOAD
Open over 300 file formats with File Viewer Plus.
Programs that open ODEX files
Windows
smali
Mac
smali
Linux
smali
Android
Google Android
Updated 5/31/2016

About ODEX Files

Our goal is to help you understand what a file with a *.odex suffix is and how to open it.

The Optimized Dalvik Executable file type, file format description, and Mac, Windows, Linux, and Android programs listed on this page have been individually researched and verified by the FileInfo team. We strive for 100% accuracy and only publish information about file formats that we have tested and validated.

If you would like to suggest any additions or updates to this page, please let us know.