.KOTLIN_METADATA 파일 확장자
Kotlin 앱 메타데이터 파일
| 개발사 | JetBrains |
| 인기도 |
2.3 | 3 표 |
KOTLIN_METADATA 파일이란 무엇인가요?
KOTLIN_METADATA 파일은 Kotlin을 사용해 작성된 Android 애플리케이션을 빌드하는 동안 생성되는 메타데이터 파일입니다. 특정 상황에서는 Android 앱 패키저가 앱의 .APK 파일 안에 KOTLIN_METADATA 파일을 생성합니다. 대부분의 앱은 정상적으로 작동하는 데 KOTLIN_METADATA 파일이 필요하지 않으므로, 대부분의 개발자는 최종 APK 파일에서 이러한 파일을 제외합니다.
추가 정보
Kotlin은 JetBrains가 개발한 프로그래밍 언어입니다. 개발자는 Google Android Studio와 같은 IDE에서 Android 애플리케이션을 만들 때 주로 Kotlin을 사용합니다.
개발자가 Kotlin 기반 앱을 APK 파일로 패키징할 때, 앱 패키징에 사용하는 프로그램이 APK 파일 안에 하나 이상의 KOTLIN_METADATA 파일을 생성할 수 있습니다. 이러한 KOTLIN_METADATA 파일은 앱이 런타임에 introspection을 수행하기 위해 kotlin-reflect를 사용하는 경우가 아니면 앱이 작동하는 데 필요하지 않으며, 앱의 파일 크기를 불필요하게 늘리는 경우가 많습니다. 따라서 많은 개발자는 앱 패키저가 KOTLIN_METADATA 파일 및 확장자에 .kotlin_이 포함된 기타 파일을 생성하지 못하도록 다음 명령을 build.gradle 파일에 포함하도록 앱 프로젝트를 수정합니다.
packagingOptions.exclude '**/*.kotlin_*'
KOTLIN_METADATA 파일이 포함된 APK 파일은 일반적으로 이러한 파일을 kotlin 및 kotlinx 디렉터리에 저장합니다.
KOTLIN_METADATA 파일을 여는 방법
KOTLIN_METADATA 파일은 열도록 만들어진 파일이 아닙니다.
