diff --git a/client/android/app/build.gradle b/client/android/app/build.gradle index f90d622..8b15ab0 100644 --- a/client/android/app/build.gradle +++ b/client/android/app/build.gradle @@ -84,6 +84,17 @@ flutter { source '../..' } +// url_launcher(6.3.x)的 android 实现拉入 androidx.core:1.17 / androidx.browser:1.9, +// 二者要求 AGP 8.9.1+,而本项目工具链是 AGP 8.6.0(升级 AGP 会牵动 libbox 原生构建,风险大)。 +// 打开 URL 用不到这些新版 API → 强制降到兼容 AGP 8.6 的版本,构建通过、功能不受影响。 +configurations.all { + resolutionStrategy { + force 'androidx.core:core:1.13.1' + force 'androidx.core:core-ktx:1.13.1' + force 'androidx.browser:browser:1.8.0' + } +} + dependencies { // ── sing-box libbox(gomobile AAR)────────────────────────────── // 产物(gitignore,清掉/换 worktree 都要重建)二选一,均产 io.nekohasekai.libbox 包: