GradleStudy
目录
一、项目宗旨
二、已有章节
三、后续章节
四、如何使用该项目
五、其他项目推荐
六、作者简介
一、项目宗旨
本项目主要用于分享 Android Gradle 中配置属性如何使用,形成知识体系,使用起来更加游刃有余
1、博文讲解可移步至以下两个地方:
CSDN: Android Gradle
掘金:猛猛的小盆友
2、代码:
github: GradleStudy
二、已有章节
1、buildTypes
CSDN: buildTypes——安卓 gradle
github 代码: 传送门
2、defaultConfig
CSDN: defaultConfig——安卓 gradle
github 代码: 传送门
3、productFlavors
github 代码: 传送门
4、风味包配置
github 代码: 传送门
5、sourceSets
CSDN: sourceSets——安卓 gradle
github 代码: 传送门
6、lintOptions
CSDN: lintOptions——安卓 gradle
github 代码: 传送门
7、splits
CSDN: splits——安卓 gradle
github 代码: 传送门
8、signingConfigs
github 代码: 传送门
9、dexOptions
CSDN: dexOptions——安卓 gradle
github 代码: 传送门
10、externalNativeBuild
github 代码: 传送门
11、aaptOptions
CSDN: aaptOptions——安卓 gradle
github 代码: 传送门
12、adbOptions
CSDN: adbOptions——安卓 gradle
github 代码: 传送门
三、后续章节
- packagingOptions
- compileOptions
- dataBinding
- testOptions
四、如何使用该项目
打开根目录下的 settings.gradle 文件
修改下面这段代码
// xxx 即我们想运行的 gradle 配置 // 例如:我们想运行 lintOptions 的配置,此处的 xxx 替换为 zinc_lintOptions project(':app').buildFileName = 'xxx.gradle'
五、其他项目推荐
1、知识体系
Android 高级 UI:https://github.com/zincPower/UI2018
Android Gradle:https://github.com/zincPower/GradleStudy
Lua:https://github.com/zincPower/lua_study_2022
2、开源框架
JRecycleView
简介:简单的让 RecycleView 更有趣
项目地址:https://github.com/zincPower/JRecycleView
JPermission
简介:Android(安卓)基于注解的 6.0 权限动态申请
项目地址:https://github.com/zincPower/JPermission
六、作者简介
1、个人博客
掘金:https://juejin.im/user/5c3033ef51882524ec3a88ba/posts
csdn:https://blog.csdn.net/weixin_37625173
公众号:微信搜索 "江澎涌" ,或扫描二维码
2、赞赏
如果觉得博客对您有所帮助或启发,请我喝杯水果茶吧 😄