在qt版本5.9上安装gradle版本3.4.1(适用于java 9.0.1)

时间:2017-11-20 21:19:07

标签: qt gradle build

我使用Qt 5.9用于Android应用程序和构建应用程序我启用使用gradle instead of And aslo我现在使用jdk-9.0.1ndk -r 16运行构建程序来自{{Qt自动下载gradle 4.3 3}}

我的问题是:gradle 4.3无法识别jdk 9.0.1而且我得到了这个

错误:无法确定' 9.0.1'中的java版本。

我应该安装gradle新版本(4.3.1)以使用jdk 9.0.1 !!

但下载并安装gradle是自动的,Qt就是这样做的!

如何解决这个问题并安装gradle 4.3.1 !!并让QT使用这个版本??

1 个答案:

答案 0 :(得分:0)

我遇到了完全相同的问题并以这种方式解决了这个问题:

在构建目录中,androiddeployqt会自动创建一个gradle文件夹。在文本编辑器中编辑以下文件:

gradle这个\包装\ gradle-wrapper.properties

替换行中的版本3.4.1:

  

distributionUrl = HTTPS://services.gradle.org/distributions/gradle-3.4.1-bin.zip

使用您想要的版本,例如4.3 在这个较新版本的gradle中确实解决了这个bug。