You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter easy_localization在Android Studio Ladybug环境下构建失败求助

问题

将现有Flutter项目升级至Android Studio Ladybug后构建失败,经排查发现添加easy_localization: ^3.0.3(升级到最新3.0.7版本仍报错)时触发问题,报错信息如下:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':shared_preferences_android:compileDebugJavaWithJavac'.
> Could not resolve all files for configuration ':shared_preferences_android:androidJdkImage'.
   > Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
      > Execution failed for JdkImageTransform: C:\Users\kevin\AppData\Local\Android\sdk\platforms\android-34\core-for-system-modules.jar.
         > Error while executing process C:\Program Files\Android\Android Studio\jbr\bin\jlink.exe with arguments {--module-path C:\Users\kevin\.gradle\caches\transforms-3\4a46fc89ed5f9adfe3afebf74eb8bfeb\transformed\output\temp\jmod --add-modules java.base --output C:\Users\kevin\.gradle\caches\transforms-3\4a46fc89ed5f9adfe3afebf74eb8bfeb\transformed\output\jdkImage --disable-plugin system-modules}

该依赖在Android Studio Koala环境中运行正常,但项目与easy_localization深度集成,无法重写代码,纠结是回退到Koala,还是通过降级Ladybug的JDK、Gradle等组件解决问题。

解决方案建议

  • 优先尝试调整Gradle与JDK配置,无需直接回退IDE:

    1. 降级Gradle版本:打开项目根目录下的gradle/wrapper/gradle-wrapper.properties,将distributionUrl替换为Koala环境中使用的Gradle版本(例如Koala默认适配的Gradle 8.7),同时确保项目的Android Gradle Plugin(AGP)版本与Gradle版本匹配。
    2. 指定兼容的JDK版本:在Android Studio的File > Project Structure > SDK Location中,将JDK路径切换到Koala使用的JBR 17版本;也可在项目的gradle.properties中添加配置:org.gradle.java.home=/path/to/your/jdk17。
    3. 清理缓存后重建:执行flutter clean命令,删除项目根目录下的.gradle和build文件夹,再重新构建项目。
  • 若配置调整无效,再回退到Android Studio Koala:
    回退IDE是最直接的临时解决方案,能快速恢复项目正常运行。同时可持续关注easy_localization的官方更新,待其适配Ladybug的版本发布后,再重新升级IDE。

内容的提问来源于stack exchange,提问作者APEGamer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 17:54:50