From d3f9d5acd2292839cfd76cc23d1bcaaf081c3cc1 Mon Sep 17 00:00:00 2001 From: Giacomo Ferretti Date: Mon, 10 Aug 2020 15:07:06 +0200 Subject: [PATCH] build: update 'proguard' from 6.1.1 to 7.0.0 `jcenter()` it's needed because they didn't upload to Maven Central yet. https://github.com/Guardsquare/proguard/issues/54 There are some minor issues with proguard still. It produces a lot of warnings since Gradle 6.0, but it's fixable on their side. https://github.com/Guardsquare/proguard/issues/14 --- brut.apktool/apktool-cli/build.gradle | 5 ++++- build.gradle | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/brut.apktool/apktool-cli/build.gradle b/brut.apktool/apktool-cli/build.gradle index a078ef7b..20dbd91d 100644 --- a/brut.apktool/apktool-cli/build.gradle +++ b/brut.apktool/apktool-cli/build.gradle @@ -23,10 +23,13 @@ dependencies { buildscript { repositories { mavenCentral() + jcenter() } dependencies { - classpath depends.proguard_gradle + classpath(depends.proguard_gradle) { + exclude group: 'com.android.tools.build' + } } } diff --git a/build.gradle b/build.gradle index c2dc26cd..5936be12 100644 --- a/build.gradle +++ b/build.gradle @@ -118,7 +118,7 @@ subprojects { commons_lang: 'org.apache.commons:commons-lang3:3.1', guava: 'com.google.guava:guava:14.0', junit: 'junit:junit:4.12', - proguard_gradle: 'net.sf.proguard:proguard-gradle:6.1.1', + proguard_gradle: 'com.guardsquare:proguard-gradle:7.0.0', snakeyaml: 'org.yaml:snakeyaml:1.18:android', smali: 'org.smali:smali:2.4.0', xmlpull: 'xpp3:xpp3:1.1.4c',