代码改变世界

随笔分类 - Gradle

[Gradle] 解决高德 jar 包打包到 aar 后 jar 包中的 assets 内容丢失

2019-08-01 18:04 by shaobin0604, 1671 阅读, 收藏, 编辑
摘要: 问题描述 将高德 SDK 的 jar 包放到 android library project libs 目录下,发布为 aar 包后,发现高德 jar 包中的 assets 目录下的内容不见了 原因见: "打包APK导致Assets文件夹丢失地图白屏怎么办?" 如何解决 将高德 SDK 的 jar 阅读全文

[Gradle] 发布 library 到本地 maven 仓库

2019-06-17 10:30 by shaobin0604, 1740 阅读, 收藏, 编辑
摘要: Java Library Android Library 如何使用 1. 在 library project 的 中 该脚本 2. 执行命令 参考 "bundleRelease has been changed to bundleReleaseAar in Android Gradle Plugin 阅读全文

[Gradle] 输出构建 APK 的版本名到文件

2018-09-21 19:35 by shaobin0604, 425 阅读, 收藏, 编辑
摘要: ```groovy android { // 输出版本名到 build 目录下的 version_name.txt 文件 applicationVariants.all { variant -> project.tasks["assemble${variant.name.capitalize()}"].doLast { new File(pr... 阅读全文

[Gradle] 查看项目依赖

2018-07-27 11:14 by shaobin0604, 2567 阅读, 收藏, 编辑
摘要: 查看项目的编译依赖 $ ./gradlew :app:dependencies configuration compile 查看具体某个库的依赖 $ ./gradlew q :app:dependencyInsight dependency configuration compile $ ./gra 阅读全文

[Gradle] 获取 gradle 命令行参数

2018-07-17 19:19 by shaobin0604, 3052 阅读, 收藏, 编辑
摘要: project.gradle.startParameter 参考 "StartParameter | Gradle API 4.9" 阅读全文

[Gradle] 发布构件到本地仓库

2018-01-27 15:39 by shaobin0604, 5367 阅读, 收藏, 编辑
摘要: 配置 需要发布构件的模块 加入如下配置 发布 如何使用 添加本地仓库 参考 "Maven Publishing (new) Gradle User Manual" https://github.com/wupdigital/android maven publish 阅读全文

[Gradle] 给已存在的 task 添加依赖

2017-08-24 10:48 by shaobin0604, 1375 阅读, 收藏, 编辑
摘要: 需求:在编译宿主 APP 之前先编译两个插件 SamplePlugin1 和 SamplePlugin2 阅读全文

[Gradle] 针对不同的项目类型应用不同的 findbugs 配置

2017-07-04 18:18 by shaobin0604, 805 阅读, 收藏, 编辑
摘要: build.gradle in project root 阅读全文

[Gradle] 如何强制 Gradle 重新下载项目的依赖库

2017-06-28 18:00 by shaobin0604, 7924 阅读, 收藏, 编辑
摘要: 强制刷新 Gradle 依赖库缓存 $ gradle build --refresh-dependencies The --refresh-dependencies option tells Gradle to ignore all cached entries for resolved modul 阅读全文