.ODEX 파일 확장자
최적화된 Dalvik 실행 파일
| 개발사 | 해당 없음 |
| 인기도 |
3.5 | 39 표 |
ODEX 파일이란 무엇인가요?
ODEX 파일은 Android 운영 체제가 Android 앱( .APK 파일)의 부팅 속도를 높이기 위해 생성합니다. ODEX 파일은 APK 파일과 함께 위치하며, 시스템의 Dalvik 프로세스 가상 머신을 통해 앱 로드 프로세스의 속도를 높이는 최적화된 코드를 포함합니다. Android는 버전 5.0 "Lollipop"(2014)부터 Dalvik을 중단했으며 더 이상 ODEX 파일을 사용하지 않습니다.
추가 정보
ODEX 파일은 Android 앱의 실행 코드를 포함하는 DEX 파일의 최적화된 버전입니다. DEX 파일은 일반적으로 모든 Android 기기에서 실행되지만, ODEX 파일은 해당 파일이 있는 특정 기기에 맞게 최적화됩니다. ODEX 파일은 로드 속도를 높일 뿐만 아니라 앱에 필요한 공간도 줄여 줍니다.
Android는 앱을 실행하기 전에 해당 앱의 ODEX 파일을 생성합니다. 이러한 파일은 해당 APK 파일과 동일한 파일 이름 접두사를 사용합니다(예: MyApp.apk 및 MyApp.odex). ODEX 파일의 데이터는 APK 파일 내부에 저장된 동일한 DEX 파일(classes.dex)에서 사용되는 데이터를 대체합니다.
참고: Dalvik은 Android 앱용으로 컴파일된 코드를 실행하는 가상 머신의 이름입니다. 따라서 최적화된 DEX 파일 또는 ODEX 파일은 Dalvik 가상 머신에서 실행되도록 최적화됩니다.