最近需要搭建一个Nexus私服,完全不能连接外网的那种,各种Jar包都是手动拷过来的,碰到需要gradle和maven强制重新下载依赖的问题。
问题
第一次上传某个jar包(比如junit-4.12.jar)到Nexus上,然后调用gradle build可以正确下载到依赖包。但如果手动删掉了本地缓存的jar包(在~/.gradle下),这时从Nexus的下载过程中断,或者Nexus上暂时不存在这个jar包,那么即使Nexus恢复了正常下载,下次执行gradle build时就一直提示不能够找到jar包。
FAILURE: Build failed with an exception.
- ……继续阅读 »
sharezer
1年前 (2022-01-11) 685浏览 0评论
0个赞
原文地址 https://segmentfault.com/a/1190000004276167
这会是一个系列,所以如果你看完这篇文章,请看下列文章:
Gradle for Android 第一篇 (从 Gradle 和 AS 开始)
Gradle for Android 第二篇 (Build.gradle 入门)
Gradle for Android 第三篇 (依赖管理)
Gradle for Android 第四篇 (构建变体)
Gradle for Android 第五篇 (多模块构建)
Gradle for Android 第六篇 (测试)
Gradle for Android ……继续阅读 »
sharezer
4年前 (2019-09-12) 1445浏览 0评论
0个赞
原文地址 https://segmentfault.com/a/1190000004260141
这会是一个系列,所以如果你看完这篇文章,请看下列文章:
Gradle for Android 第一篇 (从 Gradle 和 AS 开始)
Gradle for Android 第二篇 (Build.gradle 入门)
Gradle for Android 第三篇 (依赖管理)
Gradle for Android 第四篇 (构建变体)
Gradle for Android 第五篇 (多模块构建)
Gradle for Android 第六篇 (测试)
Gradle for Android ……继续阅读 »
sharezer
4年前 (2019-09-12) 1609浏览 0评论
0个赞
原文地址 https://segmentfault.com/a/1190000004247809
这会是一个系列,所以如果你看完这篇文章,请看下列文章:
Gradle for Android 第一篇 (从 Gradle 和 AS 开始)
Gradle for Android 第二篇 (Build.gradle 入门)
Gradle for Android 第三篇 (依赖管理)
Gradle for Android 第四篇 (构建变体)
Gradle for Android 第五篇 (多模块构建)
Gradle for Android 第六篇 (测试)
Gradle for Android ……继续阅读 »
sharezer
4年前 (2019-09-12) 1550浏览 0评论
0个赞
原文地址 https://segmentfault.com/a/1190000004241503
这是一个系列,所以如果你看完这篇文章,请看下列文章:
Gradle for Android 第一篇 (从 Gradle 和 AS 开始)
Gradle for Android 第二篇 (Build.gradle 入门)
Gradle for Android 第三篇 (依赖管理)
Gradle for Android 第四篇 (构建变体)
Gradle for Android 第五篇 (多模块构建)
Gradle for Android 第六篇 (测试)
Gradle for Android 第……继续阅读 »
sharezer
4年前 (2019-09-12) 1417浏览 0评论
0个赞
原文地址 https://segmentfault.com/a/1190000004237922
依赖管理
这会是一个系列,所以如果你还没有看我之前的几篇文章,请先查看以下文章:
Gradle for Android 第一篇 (从 Gradle 和 AS 开始)
Gradle for Android 第二篇 (Build.gradle 入门)
Gradle for Android 第三篇 (依赖管理)
Gradle for Android 第四篇 (构建变体)
Gradle for Android 第五篇 (多模块构建)
Gradle for Android 第六篇 (测试)
Gradle……继续阅读 »
sharezer
4年前 (2019-09-12) 1713浏览 0评论
0个赞
原文地址 https://segmentfault.com/a/1190000004234712?_ea=538654
新年新气象,奋斗的一年,在这一章,我们将学习以下内容:
理解 Gradle 文件
编写简单的构建任务
自制构建脚本
如果你还没有看 grade for android 系列的第一篇博客,请先查看:
Gradle for Android 第一篇 (从 Gradle 和 AS 开始)
Gradle for Android 第二篇 (Build.gradle 入门)
Gradle for Android 第三篇 (依赖管理)
Gradle for Android……继续阅读 »
sharezer
4年前 (2019-09-12) 1384浏览 0评论
0个赞
[toc]
原文地址 https://segmentfault.com/a/1190000004229002
这一系列暂不更新,相关技术讨论,请移步微信群,谢谢,希望大家多多支持!
正如大家所见,这是本英文书,而由于国内的 gradle 翻译资料不全,所以特次开辟专栏,翻译 gradle for android 这本书,同时添加自己的心得体会以及在实际工作上的实战,希望大家能够喜欢。
这会是一个系列,所以如果你看完这篇文章,请看下列文章:
Gradle for Android 第一篇 (从 Gradle 和 AS 开始)
Gradle for Android 第二篇 (Build.grad……继续阅读 »
sharezer
4年前 (2019-09-12) 1418浏览 0评论
0个赞
本文由 简悦 SimpRead 转码, 原文地址 https://www.jianshu.com/p/067b1399158d
1、在 buildsrc 中新建 AsmInjectPlugin 插件
public class AsmInjectPlugin implements Plugin<Project>{
@Override
void apply(Project project) {
System.out.println("========================")
System.out.pri……继续阅读 »
sharezer
4年前 (2019-01-30) 3671浏览 0评论
2个赞