From 38969397f6ec018480b9725064faea06d5a94844 Mon Sep 17 00:00:00 2001 From: Omer Kaya Ekici Date: Thu, 17 Sep 2026 20:35:34 +0300 Subject: [PATCH] fix: use desugar_jdk_libs_nio for Android < 13 compatibility - Switch from desugar_jdk_libs to desugar_jdk_libs_nio:2.0.4 - Fixes NoSuchMethodError for URLEncoder.encode(String, Charset) on Android 9/10 - Required by NewPipeExtractor for minSdk < 33 - Fixes #2880 --- .gitignore | 4 ++++ android/app/build.gradle | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 544dbba8..2fc21882 100644 --- a/.gitignore +++ b/.gitignore @@ -84,3 +84,7 @@ tm.json android/build android/app/.cxx + +# Agent files +agent.md +.omo/ diff --git a/android/app/build.gradle b/android/app/build.gradle index 7319c6a8..e0fa0198 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -122,7 +122,7 @@ flutter { def glanceVersion = "1.1.1" dependencies { - coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.1.4' + coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs_nio:2.0.4' implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' // other deps so just ignore