gradle
PalmerYang
业精于勤,荒于嬉;行成于思,毁于随.
展开
-
Apk构建总结之二构建工具(Ant、Maven、Gradle)
一. 构建工具1.什么是构建工具?在进行编程操作的时候,我们经常会遇到很多与编程无关的项目管理工作。如下载依赖、编译源码、单元测试、项目部署等操作。一般的,小型项目我们可以手动实现这些操作,然而大型项目这些工作则相对复杂。所以我们需要用到构建工具。构建工具是帮助我们实现一系列项目管理、测试和部署操作的工具。构建工具可以把源代码生成可执行应用程序的过程自动化的程序(例如Android app生成apk)。构建工具包括编译、连接跟把代码打包成可用的或可执行的形式。总的来说构建的自动化是编写或使一大部原创 2019-11-13 13:54:20 · 687 阅读 · 0 评论 -
Apk构建总结之一打包流程及安装流程
一. 分析已经打好的apk要了解APK的打包流程,我们首先来了解下打包完成以后APK包里面包含哪些东西。.apk文件其实就是一个压缩文件,把文件的后缀改成.zip就可以用解压软件解压了:1. 将apk后缀改成rar包2. 解压rar包apk是一个压缩包,里面有lib,META-INF,classes.dex,res,resources.arsc文件夹和文件。下面看看它们各自的作用。assets资源。lib不是每个apk都有的,主要看项目,文件夹里面存放的是so动态链接库,so动态链接库不原创 2019-10-22 10:05:36 · 983 阅读 · 0 评论