Android应用相关的文件类型-android系统简介
Android应用相关的文件类型Java文件-----应用程序源文件t android本身相当一部分都是用java编写而成(基本上架构图里头蓝色的部份都是用Java开发的) t android的应用必须使用java来开发。 Class文件---Java编译后的目标文件t android平台上class文件不能直接在android上运行。 t android的Dalvik不支持class文件的运行t android的class文件只是编译过程中的中间目标文件,最终链接成dex文件。 Dex文件-----Android平台上的可执行文件t Dalvik虚拟机执行的并非Java字节码,而是另一种字节码:dex格式的字节码。 t在编译Java代码之后,通过Android平台上的工具将Java字节码转换成Dex字节码。 t DalvikVM针对手机程式/CPU做过最佳化,可以同时执行许多VM而不会占用太多资源APK文件----Android上的安装文件t APK是Android安装应用程序包的扩展名。 t一个APK包中包含了与该Android应用程序相关的所有文件: AndroidManifest.xml应用程序代码(.dex文件)资源文件(包括UI的图片资源和程序需要使用的raw资源)
用户评论