好久没写博客了,因为一时的懒惰又忘了更新,今天就来说说安卓的apk的编译和打包的过程

第一步apk的打包是先将资源文件和清单文件编译

第二步是将src中的.java和gen中的.java编译成多个.class文件,再将所有的.class文件编译打包成dvm可以运行的.dex文件

android打包apk 命令行 apk的打包_编译打包

 虽然在各位大神面前看来我写的博客可能讲得东西很短浅,但是对于我来说是一次知识的巩固,以后回头看看的时候会觉得意味深长。

希望自己能再接再厉,学得更多!!!!

 

然后再补充一下apk在手机上安装的过程

首先一个apk在手机上安装,是先将apk拷贝到/data/app目录下,然后解压并且扫描apk文件,把dex文件(Dalvik字节码)保存到dalvik-cache目录,然后在/data/data目录下生成一个已应用包名的文件夹,用来保存应用所产生的数据。

android打包apk 命令行 apk的打包_编译打包_02