#198 enable desugaring to fix OneDrive in Android 6.0 on some devices

This commit is contained in:
Julian Raufelder 2021-04-13 14:57:50 +02:00
parent c3039f7601
commit cfe1716f8f
No known key found for this signature in database
GPG Key ID: 17EE71F6634E381D
4 changed files with 17 additions and 0 deletions

View File

@ -20,6 +20,8 @@ ext {
androidSupportAppcompatVersion = '1.2.0'
androidSupportDesignVersion = '1.3.0'
coreDesugaringVersion = '1.0.9'
// app frameworks and utilities
rxJavaVersion = '2.2.21'
@ -92,6 +94,8 @@ ext {
jsonWebTokenApiVersion = '0.11.2'
dependencies = [
android : "com.google.android:android:${androidVersion}",
androidAnnotations : "androidx.annotation:annotation:${androidSupportAnnotationsVersion}",
@ -110,6 +114,7 @@ ext {
dagger : "com.google.dagger:dagger:${daggerVersion}",
daggerCompiler : "com.google.dagger:dagger-compiler:${daggerVersion}",
design : "com.google.android.material:material:${androidSupportDesignVersion}",
coreDesugaring : "com.android.tools:desugar_jdk_libs:${coreDesugaringVersion}",
dropbox : "com.dropbox.core:dropbox-core-sdk:${dropboxVersion}",
espresso : "androidx.test.espresso:espresso-core:${espressoVersion}",
googleApiClientAndroid: "com.google.api-client:google-api-client-android:${googleClientVersion}",

View File

@ -22,6 +22,8 @@ android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
coreLibraryDesugaringEnabled true
}
lintOptions {
@ -90,6 +92,8 @@ dependencies {
implementation project(':msa-auth-for-android')
implementation project(':pcloud-sdk-java')
coreLibraryDesugaring dependencies.coreDesugaring
// cryptomator
implementation dependencies.cryptolib

View File

@ -21,6 +21,8 @@ android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
coreLibraryDesugaringEnabled true
}
lintOptions {
@ -39,6 +41,8 @@ dependencies {
annotationProcessor project(':generator')
annotationProcessor dependencies.daggerCompiler
coreLibraryDesugaring dependencies.coreDesugaring
compileOnly dependencies.javaxAnnotation
api dependencies.timber

View File

@ -34,6 +34,8 @@ android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
coreLibraryDesugaringEnabled true
}
lintOptions {
@ -122,6 +124,8 @@ dependencies {
implementation project(':data')
implementation project(':pcloud-sdk-android')
coreLibraryDesugaring dependencies.coreDesugaring
// dagger
kapt dependencies.daggerCompiler
implementation dependencies.dagger