【发布时间】: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