
Android
Android系统的软件通常以APK格式存在,可以通过解压缩zip或rar格式的文件来转换为APK格式。APK是
Android Package的缩写,即
Android安装包(apk)。与Symbian Sis或Sisx类似的文件格式。将APK文件直接传输到
Android模拟器或
手机中即可进行安装。与SIS文件类似,APK文件是将
Android SDK编译的工程打包成一个安装程序文件,并以apk为后缀名。实际上,APK文件采用zip格式,只是后缀名被修改为apk。通过解压缩UnZip工具可以查看到Dex文件,Dex是DalvikVM执行程序(即
Android Dalvik执行程序)而非
Java ME字节码而是Dalvik字节码。在运行一个程序时,
Android需要先进行UnZip操作,然后类似Symbian那样直接执行。与
Windows Mobile中的PE文件相比存在一些区别。