diff --git a/gradle.properties b/gradle.properties index 8c0d9a3..4ddcade 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,6 @@ # http://www.gradle.org/docs/current/userguide/build_environment.html # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. -org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 # When configured, Gradle will run in incubating parallel mode. # 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 @@ -31,4 +30,25 @@ ksp.incremental=false # enable gradle parallel and caching org.gradle.parallel=true -org.gradle.caching=true \ No newline at end of file +org.gradle.caching=true + + +#xxxxxxxxxxxxxxxxxxxxxxxx +android.defaults.buildfeatures.resvalues=false +android.defaults.buildfeatures.shaders=false +android.enableHiddenApiCheck=false +android.hideApiWarning=false +# Improve build performance by enabling R8 parallelism. +android.r8.maxWorkers=1 +android.r8.dex.size.limit=100000000 +kotlin.incremental=true +kotlin.compiler.execution.strategy=daemon +kotlin.parallel.tasks.in.project=true +org.gradle.jvmargs=-Xmx6g -Xms1g -Dfile.encoding=UTF-8 -XX:+UseG1GC -XX:MaxMetaspaceSize=1g -XX:+HeapDumpOnOutOfMemoryError -XX:G1ReservePercent=20 +org.gradle.workers.max=4 +org.gradle.configuration-cache=true +org.gradle.configuration-cache.parallel=true +org.gradle.daemon=true +android.enableJetifier=true +android.enableR8.fullMode=false +android.enableNewResourceShrinker.preciseShrinking=true \ No newline at end of file