diff --git a/app/build.gradle b/app/build.gradle index c6a5677..d45ce5c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -34,6 +34,11 @@ android { exclude 'lib/x86_64/freebsd/libscrypt.so' exclude 'lib/x86_64/linux/libscrypt.so' } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } } dependencies { @@ -47,7 +52,7 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" // AndroidX implementation 'androidx.appcompat:appcompat:1.0.2' - implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha2' + implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha3' // Google implementation 'com.google.zxing:core:3.3.1' implementation 'com.google.code.gson:gson:2.8.5' @@ -73,7 +78,7 @@ dependencies { //Firebase implementation 'com.google.firebase:firebase-core:16.0.6' implementation 'com.google.firebase:firebase-crash:16.2.1' - implementation 'com.crashlytics.sdk.android:crashlytics:2.9.7' + implementation 'com.crashlytics.sdk.android:crashlytics:2.9.8' // Others implementation 'org.bitcoinj:bitcoinj-core:0.14.3' implementation 'com.moldedbits.r2d2:r2d2:1.0.1' diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt index 80db5b1..caf1374 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt @@ -122,7 +122,7 @@ class SendTransactionFragment : Fragment(), ZXingScannerView.ResultHandler, Serv mUserAccount = UserAccount(userId) // Use Navigation SafeArgs to decide if we should activate or not the camera feed - val safeArgs = SendTransactionFragmentArgs.fromBundle(arguments) + val safeArgs = SendTransactionFragmentArgs.fromBundle(arguments!!) if (safeArgs.openCamera) verifyCameraPermission() diff --git a/build.gradle b/build.gradle index 41016e7..74d9ad6 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = '1.3.0' + ext.kotlin_version = '1.3.11' repositories { google() jcenter() @@ -11,9 +11,9 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:3.3.0-rc02' + classpath 'com.android.tools.build:gradle:3.3.0-rc03' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - classpath "android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha08" + classpath "android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha09" classpath 'com.google.gms:google-services:4.2.0' classpath 'io.fabric.tools:gradle:1.27.0'