From 2b579a86011ecae396690f744986d9379aead622 Mon Sep 17 00:00:00 2001 From: Laurent Date: Fri, 31 May 2019 09:49:39 +0200 Subject: [PATCH] Doc + build optimizations --- app/build.gradle | 11 ++++++++--- gradle.properties | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index ed3e2383..9994a806 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -4,11 +4,11 @@ apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' apply plugin: 'realm-android' apply plugin: 'io.fabric' -apply plugin: 'com.google.gms.google-services' +apply plugin: 'com.google.gms.google-services' // Crashlytics repositories { maven { url 'https://maven.fabric.io/public' } - maven { url 'https://jitpack.io' } + maven { url 'https://jitpack.io' } // required for MPAndroidChart } android { @@ -35,6 +35,9 @@ android { } buildTypes { +// debug { +// ext.enableCrashlytics = false +// } release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' @@ -57,7 +60,9 @@ android { } configurations { - all*.exclude group: 'com.google.guava', module: 'listenablefuture' + release { + all*.exclude group: 'com.google.guava', module: 'listenablefuture' + } } } diff --git a/gradle.properties b/gradle.properties index bb6b84cc..84ada6d0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ # 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 -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 +org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -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