【问题标题】:Fail to run desktop app with desktop:run LIBGDX无法使用桌面运行桌面应用程序:运行 LIBGDX
【发布时间】:2018-07-16 21:20:13
【问题描述】:

我正在为我的 libgdx 项目使用 android studio idea。我配置了自定义桌面配置设置

Tasks: desktop:run
Gradle Project: mygame

运行 android 工作正常,但运行此配置会带来以下错误

9:08:42 PM:正在执行任务“桌面:运行”...

执行任务:[desktop:run]

按需配置是一项孵化功能。警告: 配置“编译”已过时并已替换为 '执行'。现在将在 2018 年底 Gradle 中删除 为每种 JVM 语言使用单独的输出目录,但是这个构建 假定源集中所有类的单个目录。这个 行为已被弃用,并计划在 Gradle 中删除 5.0 在 build_4irp102idy0ifcnkhwn53osnp$_run_closure3.doCall(D:\LibgdxProjects\Tembo\desktop\build.gradle:22) (使用 --stacktrace 运行以获得完整的堆栈跟踪 弃用警告。)

FAILURE:构建失败并出现异常。

  • 出了什么问题:java.lang.NullPointerException(无错误消息)

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 通过https://help.gradle.org获得更多帮助

BUILD FAILED in 2s 9:08:45 PM:任务执行完成'desktop:run'。

重要细节

Gradle version: 4.4

我该如何解决这个问题。我尝试降级我的 gradle 版本,但支持的最低版本是 4.4

注意:在项目根目录上运行 gradlew desktop:run 有效。

【问题讨论】:

  • minimum supported is 4.4 是什么意思? , 使用 Android gradle 插件降级
  • 在android studio中我可以将gradle降级到4.4以下的任何版本@Aryan
  • 可以还是不可以??
  • 不能。 . .抱歉@Aryan
  • 你可以,只需将你的 Android Gradle 插件版本降级到 2.3.3

标签: java android libgdx


【解决方案1】:

目前不支持这个版本的 gradle 你可以使用 2.3.3 版本 有一个升级到 Gradle 4.6 的活动,您可以在此处跟进 https://github.com/libgdx/libgdx/issues/5177

【讨论】:

  • 其实 Gradle 4.6 已经支持了。
猜你喜欢
  • 1970-01-01
  • 2018-06-29
  • 2016-06-06
  • 2017-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多