diff --git a/android/app/build.gradle b/android/app/build.gradle index 8a286f56e..447f621f2 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -351,6 +351,7 @@ dependencies { implementation libs.androidx.recyclerview implementation libs.androidx.work.runtime implementation libs.androidx.lifecycle.process + implementation libs.androidx.documentfile implementation libs.android.material // Fix for app/organicmaps/util/FileUploadWorker.java:14: error: cannot access ListenableFuture // https://github.com/organicmaps/organicmaps/issues/6106 diff --git a/android/gradle/libs.versions.toml b/android/gradle/libs.versions.toml index 97820c341..c1e8dc3c5 100644 --- a/android/gradle/libs.versions.toml +++ b/android/gradle/libs.versions.toml @@ -1,15 +1,15 @@ [versions] -androidGradlePlugin = "8.11.2" +androidGradlePlugin = "8.13.2" androidxCarApp = "1.7.0" [libraries] android-tools = { module = "com.android.tools.build:gradle", version.ref = "androidGradlePlugin" } -triplet-play-publisher = { module = "com.github.triplet.gradle:play-publisher", version = "3.12.1" } +triplet-play-publisher = { module = "com.github.triplet.gradle:play-publisher", version = "3.13.0" } huawei-publish = { module = "ru.cian:huawei-publish-gradle-plugin", version = "1.4.2" } android-tools-desugar = { module = "com.android.tools:desugar_jdk_libs", version = "2.1.5" } microg-services-location = { module = "org.microg.gms:play-services-location", version = "0.3.6.244735" } androidx-core = { module = "androidx.core:core", version = "1.17.0" } -jetbrains-kotlin-bom = { module = "org.jetbrains.kotlin:kotlin-bom", version = "2.2.20" } +jetbrains-kotlin-bom = { module = "org.jetbrains.kotlin:kotlin-bom", version = "2.2.21" } androidx-annotation = { module = "androidx.annotation:annotation", version = "1.9.1" } androidx-appcompat = { module = "androidx.appcompat:appcompat", version = "1.7.1" } androidx-car-app = { module = "androidx.car.app:app", version.ref = "androidxCarApp" } @@ -21,12 +21,13 @@ androidx-recyclerview = { module = "androidx.recyclerview:recyclerview", version androidx-work-runtime = { module = "androidx.work:work-runtime", version = "2.10.5" } androidx-lifecycle-process = { module = "androidx.lifecycle:lifecycle-process", version = "2.9.4" } androidx-media = { module = "androidx.media:media", version = "1.7.1" } -android-material = { module = "com.google.android.material:material", version = "1.12.0" } -google-guava = { module = "com.google.guava:guava", version = "33.4.8-android" } +androidx-documentfile= { module = "androidx.documentfile:documentfile", version ="1.1.0" } +android-material = { module = "com.google.android.material:material", version = "1.13.0" } +google-guava = { module = "com.google.guava:guava", version = "33.5.0-android" } appdevnext-androidchart = { module = "com.github.AppDevNext:AndroidChart", version = "3.1.0.31" } androidx-test-junit = { module = "androidx.test.ext:junit", version = "1.3.0" } junit = { module = "junit:junit", version = "4.13.2" } -mockito-core = { module = "org.mockito:mockito-core", version = "5.20.0" } +mockito-core = { module = "org.mockito:mockito-core", version = "5.21.0" } [plugins] android-application = { id = "com.android.application", version.ref = "androidGradlePlugin" }