4. 안드로이드 앱 구조
·
기반 지식/Android
1. APK 파일 구조○ 안드로이드 앱 확장자는 APK(ZIP으로 생각하면 편함)로 다양한 파일과 폴더가 압축되어 있는 파일이다.○ 위 그림은 압축되기 전 APK 파일의 폴더 구조를 확인할 수 있다.○ 모바일에서는 APK 파일을 압축해제 한 뒤 사용한다고 보면 편함○ APK 파일을 압축 프로그램으로 해제하면 폴더 및 파일 추출 가능 구성 요소설명AndroidManifest.xml● 앱에 대한 구성 세부 정보가 포함된 매니패스트 파일classes.dex● 개발자가 작성한 소스코드에서 생성된 Dalvik Bytecode가 포함됨resources.arsc● 컴파일 된 리소스가 포함됨res● resource.arsc에서 제외된 정보를 포함하는 디렉터리● 애플리케이션에 필요한 리소스가 포함됨● 앱 아이콘과 같은 ..