diff --git a/android-kotlin/QuickStartTasks/app/build.gradle.kts b/android-kotlin/QuickStartTasks/app/build.gradle.kts index 489190075..305aec9af 100644 --- a/android-kotlin/QuickStartTasks/app/build.gradle.kts +++ b/android-kotlin/QuickStartTasks/app/build.gradle.kts @@ -138,5 +138,6 @@ dependencies { debugImplementation(libs.androidx.ui.test.manifest) // Ditto SDK - implementation("live.ditto:ditto:4.10.0") + //implementation("live.ditto:ditto:4.10.0") + implementation("live.ditto:ditto:4.11.0") } diff --git a/android-kotlin/QuickStartTasks/app/src/main/java/live/ditto/quickstart/tasks/TasksApplication.kt b/android-kotlin/QuickStartTasks/app/src/main/java/live/ditto/quickstart/tasks/TasksApplication.kt index 81ce2df4a..0428a0fa8 100644 --- a/android-kotlin/QuickStartTasks/app/src/main/java/live/ditto/quickstart/tasks/TasksApplication.kt +++ b/android-kotlin/QuickStartTasks/app/src/main/java/live/ditto/quickstart/tasks/TasksApplication.kt @@ -56,6 +56,11 @@ class TasksApplication : Application() { ditto.updateTransportConfig { config -> // Set the Ditto Websocket URL config.connect.websocketUrls.add(webSocketURL) + + if (Build.VERSION.SDK_INT <= 27) { + // Temporary workaround to prevent crash on Android 8.1 and below + config.peerToPeer.wifiAware.enabled = false + } } // disable sync with v3 peers, required for DQL