Andorid Gradle插件
1. Gradle 1). 资料 Gradle 基于 groovy 语言,groovy 官网 Gradle DSL Android Plugin DSL Gradle task 2). 查看所有任务 ./gradlew tasks --all compileDebugJavaWithJavac:编译 java 文件 processDebugManifest:生成最终 AndroidManifest 文件 compileDebugAidl:编译 AIDL 文件 packageDebug:打包成 apk transformClassesAndResourcesWithProguardForRelease task,即为 release 包混淆。 2. 插件基础 1). 基本步骤 创建Android项目 新建一个Java Library Module, 该module必须命名为buildSrc 将src/main/java修改为src/main/groovy 在groovy文件夹下,新建xxxPlugin.groovy, 并实现Plugin接口, 泛型参数为Project注:由于 Kotli...