프로젝트 빌드 과정

CODEDRAGON Development/Android

반응형

   

   

자바코드, 리소스파일, 매니페이스파일, R.java파일을 포함하여 빌드과정이 이루어지며

일반자바코드와 마찬가지로 클래스파일로 빌드되어 하나의 애플리케이션 파일로 만들어집니다. (.class 자바 클래스파일은 안드로이드의 기본 라이브러리에 종속되어 있으며 R.java파일을 참조하게 됩니다.)

   

클래스파일은 안드로이드 달빅가상머신에서 실행될 수 있는 DEX포멧으로 변환되어 집니다.

리소스파일은 필요한 경우 바이너리 파일로 빌드됩니다.

   

DEX파일과 리소스파일들은 인증을 포함한 패키징과정을 거쳐 설치가능한 apk파일을 생성합니다.

이 안드로이드 애플리케이션은 해당 디바이스 플랫폼에 설치하게 되면 달빅VM에서 실행되게 됩니다.

반응형