diff --git a/app/android/app/build.gradle b/app/android/app/build.gradle index e4bbdcd..69dc228 100644 --- a/app/android/app/build.gradle +++ b/app/android/app/build.gradle @@ -33,12 +33,14 @@ android { ndkVersion "28.2.13676358" compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 + coreLibraryDesugaringEnabled true + + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 } kotlinOptions { - jvmTarget = '1.8' + jvmTarget = JavaVersion.VERSION_17.toString() } sourceSets { @@ -54,6 +56,8 @@ android { targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName + + multiDexEnabled true } buildTypes { @@ -69,7 +73,11 @@ flutter { source '../..' } -dependencies {} +dependencies { + implementation 'androidx.window:window:1.0.0' + implementation 'androidx.window:window-java:1.0.0' + coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.1.4' +} // See: https://developer.android.com/build/configure-apk-splits import com.android.build.OutputFile diff --git a/app/android/app/src/main/AndroidManifest.xml b/app/android/app/src/main/AndroidManifest.xml index 6425fc9..7f1b1b3 100644 --- a/app/android/app/src/main/AndroidManifest.xml +++ b/app/android/app/src/main/AndroidManifest.xml @@ -1,4 +1,13 @@ + + + + + + + + + @@ -37,6 +46,18 @@ android:authorities="${applicationId}.workmanager-init" android:enabled="false" android:exported="false"/> + + + + + + + + + + + +