JAR(Java Acrchive) JAR은 해당 플랫폼에서 JAVA 응용 프로그램을 배포하기 위해 고안된 패키지 파일 형식이다. 여기엔 컴파일된 Java클래스 파일과 MANIFEST와 같은 파일이 포함되어 있다. 기본적으로 일부 제한이 있는 ZIP 아카이브 형태이다. DEX(Dalvik Excutable) DEX는 바이너리 파일 형식으로 컴파일된다. .dex파일은 DVM(Dalvik Virtual Machine)용이며, JVM용 .class파일과 유사하다. DEX파일 형식은 실제로 Android SDK의 Dex 컴파일러에 의해 Java CLASS파일에서 생성된다. 이 컴파일러는 JVM바이트코드를 DVM바이트코드로 변환하고, 모든 클래스 파일을 하나의 Dex파일에 저장한다. APK(Android Appli..