记录解决问题--Android studio generate apks报错error jlink

1、报错

java 复制代码
Error while executing process D:\soft\Android\Android Studio new\jbr\bin\jlink.exe with arguments {--module-path D:\soft\Android\Android Studio new\jbr\caches\transforms-3\f54fc0846e2bcea04d262d3e8c8abbd5\transformed\output\temp\jmod --add-modules java.base --output D:\soft\Android\Android Studio new\jbr\caches\transforms-3\f54fc0846e2bcea04d262d3e8c8abbd5\transformed\output\jdkImage --disable-plugin system-modules}

2、解决步骤

①打开cmd,直接执行这个命令

发现缺少module。

②列出jdk中的modules

java 复制代码
java --list-modules

发现jdk不缺少这个module。

③分析jlink命令参数--module-path,这个参数的目录下确实没有这个module。修改这个目录后是可以执行这个命令的。

④查询资料发现,需要更换gradle的jdk。我本地使用的graalvm-jdk,更换为Corretto,下载地址

⑤设置gradle jdk后,重新执行成功。

3、总结

gradle jdk需要配置为Corretto的版本。

相关推荐
liang_jy18 小时前
Android SparseArray
android·源码
liang_jy19 小时前
Activity 启动流程扩展篇(一)—— startActivityInner 任务决策全解析
android·源码
NPE~20 小时前
[App逆向]脱壳实战
android·教程·逆向·android逆向·逆向分析
木易 士心20 小时前
别再只会用 drawCircle 了!一文搞懂 Android Canvas 底层机制
android
AtOR CUES21 小时前
MySQL——表操作及查询
android·mysql·adb
怣疯knight1 天前
安卓App无法增加自定义图片作为图标功能
android
jinanwuhuaguo1 天前
OpenClaw联邦之心——从孤岛记忆到硅基集体潜意识的拓扑学革命(第二十三篇)
android·人工智能·kotlin·拓扑学·openclaw
读书札记20221 天前
visual studio 调试技巧总结
ide·visual studio
Gary Studio1 天前
安卓HAL C++基础-命名域
android
诸神黄昏EX1 天前
Android Google XTS
android