FileInfo

Languages

Overview

What is a VDEX file? A VDEX file is created by the Android operating system to speed up the load time of an Android app ( .APK file). It contains pre-validated .DEX files, which Android does not need to re-extract and re-verify when recompiling an app.

More Information In 2019, Google introduced the VDEX file format. The VDEX format was another iteration in Google's attempts to optimize Android apps' compilation and loading process. When a user installs an Android app, Android automatically optimizes that app and creates a corresponding .OAT and VDEX file. Referencing these files, rather than recompiling apps upon each load or update, allows Android to load apps more quickly, creating a better user experience. VDEX files contain optimized versions of previously validated DEX (Dalvik Executable) files, which Android has noted that it does not need to re-extract and re-verify when recompiling an app. VDEX files are typically stored alongside OAT files, in an Android device's /​data/​dalvik-cache directory.

Popularity3.5/5

6 votes

Quick AppUsed by
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched the Validated Dalvik Executable file format and Mac, Windows, Linux, and Android apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified. If you would like to suggest any additions or updates to this page, please let us know .

Document Icon

Breadcrumbs

DeveloperGoogle
Popularity3.5 | 6 Votes

Previous / Next

In-Depth

.VDEX File Extension

Validated Dalvik Executable File

DeveloperGoogle
Popularity
3.5  |  6 Votes
 

What is a VDEX file?

A VDEX file is created by the Android operating system to speed up the load time of an Android app ( .APK file). It contains pre-validated .DEX files, which Android does not need to re-extract and re-verify when recompiling an app.

More Information

In 2019, Google introduced the VDEX file format. The VDEX format was another iteration in Google's attempts to optimize Android apps' compilation and loading process. When a user installs an Android app, Android automatically optimizes that app and creates a corresponding .OAT and VDEX file. Referencing these files, rather than recompiling apps upon each load or update, allows Android to load apps more quickly, creating a better user experience.

VDEX files contain optimized versions of previously validated DEX (Dalvik Executable) files, which Android has noted that it does not need to re-extract and re-verify when recompiling an app. VDEX files are typically stored alongside OAT files, in an Android device's /​data/​dalvik-cache directory.

How to open a VDEX file

VDEX files are not meant to be opened. If necessary, Android developers can use vdexExtractor (cross-platform) to extract DEX files from a VDEX file.

Open over 400 file formats with File Viewer Plus . Free Download

Programs that open or reference VDEX files

Sort

Pricing

Program Name

Platform

Reset

X

Windows

vdexExtractor

Free

Mac

vdexExtractor

Free

Linux

vdexExtractor

Free

Android

Google Android

Included with OS

Category: System Files

Updated: February 15, 2021

FAQ

What is a VDEX file?
A VDEX file is created by the Android operating system to speed up the load time of an Android app (.APK file). It contains pre-validated .DEX files, which Android does not need to re-extract and re-verify when recompiling an app.
How do I open a .vdex file?
VDEX files are not meant to be opened. If necessary, Android developers can use vdexExtractor (cross-platform) to extract DEX files from a VDEX file.