Enable R8 fullMode (#992)
This commit is contained in:
parent
7c16f7d6a4
commit
e558d046e6
|
|
@ -74,8 +74,8 @@ android {
|
|||
|
||||
lint {
|
||||
disable += "MissingTranslation"
|
||||
isAbortOnError = true
|
||||
isCheckReleaseBuilds = false
|
||||
abortOnError = true
|
||||
checkReleaseBuilds = false
|
||||
}
|
||||
|
||||
packagingOptions {
|
||||
|
|
@ -189,7 +189,7 @@ dependencies {
|
|||
implementation("dev.rikka.rikkax.appcompat:appcompat:1.2.0-rc01")
|
||||
implementation("dev.rikka.rikkax.core:core:1.3.2")
|
||||
implementation("dev.rikka.rikkax.insets:insets:1.1.0")
|
||||
implementation("dev.rikka.rikkax.material:material:1.6.5")
|
||||
implementation("dev.rikka.rikkax.material:material:1.6.6")
|
||||
implementation("dev.rikka.rikkax.preference:simplemenu-preference:1.0.3")
|
||||
implementation("dev.rikka.rikkax.recyclerview:recyclerview-ktx:1.2.2")
|
||||
implementation("dev.rikka.rikkax.widget:borderview:1.0.1")
|
||||
|
|
|
|||
|
|
@ -17,13 +17,17 @@
|
|||
void onWindowLayoutChanged(...);
|
||||
}
|
||||
|
||||
-keepclasseswithmembers class org.lsposed.manager.repo.model.* {
|
||||
private java.util.List *;
|
||||
}
|
||||
|
||||
-repackageclasses
|
||||
-allowaccessmodification
|
||||
-overloadaggressively
|
||||
|
||||
# Gson uses generic type information stored in a class file when working with fields. Proguard
|
||||
# removes such information by default, so configure it to keep all of it.
|
||||
-keepattributes Signature,InnerClasses
|
||||
-keepattributes Signature,InnerClasses,EnclosingMethod
|
||||
|
||||
-dontwarn org.jetbrains.annotations.NotNull
|
||||
-dontwarn org.jetbrains.annotations.Nullable
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ buildscript {
|
|||
mavenCentral()
|
||||
}
|
||||
dependencies {
|
||||
classpath("com.android.tools.build:gradle:7.0.1")
|
||||
classpath("com.android.tools.build:gradle:7.1.0-alpha09")
|
||||
classpath("org.eclipse.jgit:org.eclipse.jgit:5.12.0.202106070339-r")
|
||||
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.3.5")
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,8 +97,8 @@ android {
|
|||
}
|
||||
|
||||
lint {
|
||||
isAbortOnError = false
|
||||
isCheckReleaseBuilds = false
|
||||
abortOnError = true
|
||||
checkReleaseBuilds = false
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
|
|
|
|||
|
|
@ -10,6 +10,9 @@
|
|||
# This option should only be used with decoupled projects. More details, visit
|
||||
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
|
||||
# org.gradle.parallel=true
|
||||
android.experimental.enableNewResourceShrinker=true
|
||||
android.experimental.enableNewResourceShrinker.preciseShrinking=true
|
||||
android.enableAppCompileTimeRClass=true
|
||||
android.nonTransitiveRClass=true
|
||||
android.enableR8.fullMode=true
|
||||
android.useAndroidX=true
|
||||
|
|
|
|||
Loading…
Reference in New Issue