From ceb9fdbd65a2c52a96b04b92ae4e680a1430f9a1 Mon Sep 17 00:00:00 2001 From: Anish Kumar Date: Fri, 6 Mar 2026 05:48:42 +0530 Subject: [PATCH] Android: Fix FileAccess crash when using treeUri in Gradle-built apps (cherry picked from commit ed8853b8d123b458b2a387be708fec9b2486276f) --- platform/android/java/app/build.gradle | 1 + platform/android/java/app/config.gradle | 1 + platform/android/java/lib/build.gradle | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/android/java/app/build.gradle b/platform/android/java/app/build.gradle index 55fdea02302..839dbb79364 100644 --- a/platform/android/java/app/build.gradle +++ b/platform/android/java/app/build.gradle @@ -43,6 +43,7 @@ dependencies { implementation "androidx.fragment:fragment:$versions.fragmentVersion" implementation "androidx.core:core-splashscreen:$versions.splashscreenVersion" + implementation "androidx.documentfile:documentfile:$versions.documentfileVersion" if (rootProject.findProject(":lib")) { implementation project(":lib") diff --git a/platform/android/java/app/config.gradle b/platform/android/java/app/config.gradle index 7d6b2108578..4129edbef6e 100644 --- a/platform/android/java/app/config.gradle +++ b/platform/android/java/app/config.gradle @@ -23,6 +23,7 @@ ext.versions = [ kotlinTestVersion : '1.3.11', testRunnerVersion : '1.7.0', testOrchestratorVersion: '1.6.1', + documentfileVersion: '1.1.0', ] ext.getExportPackageName = { -> diff --git a/platform/android/java/lib/build.gradle b/platform/android/java/lib/build.gradle index 66ad96d29c8..a929d0f7f67 100644 --- a/platform/android/java/lib/build.gradle +++ b/platform/android/java/lib/build.gradle @@ -13,7 +13,7 @@ apply from: "../scripts/publish-module.gradle" dependencies { implementation "androidx.fragment:fragment:$versions.fragmentVersion" - implementation 'androidx.documentfile:documentfile:1.1.0' + implementation "androidx.documentfile:documentfile:$versions.documentfileVersion" testImplementation "junit:junit:4.13.2" }