文章目录
一、Android 项目构建打包流程
二、构建工具发展 ( 手动配置 -> Ant -> Maven -> Gradle )
一、Android 项目构建打包流程
----
Android 项目构建参考...文件 ;
② 使用 AIDL tool 工具 , 处理 AIDL 文件 , 生成对应的 Java 文件 ;
③ 使用 javac 工具 编译 Java 源码为 class 字节码文件 ;
④ 使用 dx...工具 将 class 字节码文件打包成 dex 字节码文件 , 这是 Dalvik 虚拟机字节码文件 ;
⑤ 使用 apkbuilder 工具 生成未签名的 apk 文件 ;
⑥ 使用 jarsigner..., 都需要 手动进行编译 , 打包 , 操作起来及其繁琐 , 这是软件开发刚起步的情况 ;
② 使用 Make , Ant 构建工具打包 :
Make 构建工具 : C / C++ 程序 一般使用 Make..., 每个目录都需要手动配置 , 大型项目一旦修改 Ant , 工作量巨大 ;
这两种构建工具 配置起来仍然很麻烦 , 但是比手动编译打包方便很多 ;
③ 使用 Maven 构建工具打包 : Maven