如何用IntelliJ IDEA构建运行默认LibGDX游戏?构建报错求助
嘿,我之前用IntelliJ搭LibGDX安卓项目时也碰到过这个一模一样的报错,给你几个亲测有效的解决思路:
更新Android插件到最新版
这个报错大概率是IntelliJ的Android插件版本和LibGDX模板不兼容导致的。打开File → Settings(Mac是IntelliJ IDEA → Settings),进入Plugins面板,搜索Android,检查插件是否有更新,更新完成后重启IDE再试。清理IntelliJ缓存
IDE缓存损坏也会引发这类资源找不到的问题。点击File → Invalidate Caches...,勾选Invalidate and Restart,让IDE彻底清理缓存并重启,很多奇怪的构建问题都能这么解决。重新生成并导入LibGDX项目
有时候项目生成过程中依赖或配置会出问题。用官方的LibGDX Setup工具重新生成项目,确保选择的Android SDK版本和你本地安装的一致,生成完成后再导入IntelliJ,导入时选择Import project from external model → Gradle,让Gradle自动处理依赖和配置。检查Java SDK版本
LibGDX对Java版本有要求,大部分场景下需要Java 8及以上。打开File → Project Structure,在Project标签页设置Project SDK为Java 8或更高版本,同时在Modules里的Android模块也确保配置了对应的SDK。
你的报错信息如下:
Error:Android Source Generator: Error: Can't find bundle for base name messages.AndroidJpsBundle, locale en_US java.util.MissingResourceException: Can't find bundle for base name messages.AndroidJpsBundle, locale en_US at java.util.ResourceBundle.throwMissingResourceException(Resource...
内容的提问来源于stack exchange,提问作者Renier

