我发表了以下评论:

./gradlew app:installDebug

只是遇到了日志:

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine java version from '11.0.2'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

我的gradle版本是5.1.1:

------------------------------------------------------------
Gradle 5.1.1
------------------------------------------------------------

Build time:   2019-01-10 23:05:02 UTC
Revision:     3c9abb645fb83932c44e8610642393ad62116807

Kotlin DSL:   1.1.1
Kotlin:       1.3.11
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          11.0.2 (Oracle Corporation 11.0.2+9-LTS)
OS:           Mac OS X 10.13.6 x86_64

我不知道如何继续(我尝试过升级/降级,但到目前为止都没有工作)。

更新:当我运行。/gradlew——版本,我得到以下:

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine java version from '11.0.2'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

我的…/ gradle /包装/ gradle-wrapper。properties包含以下内容,包括distributionUrl=…/gradle-4.1-rc-1-all.zip:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip

当前回答

我通过单击文件->项目结构解决了这个问题,然后将JDK位置更改为使用嵌入式JDK(推荐)

其他回答

更新gradle /包装/ gradle-wrapper。属性与以下版本修复它为我:

distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

我也遇到过类似的问题。我删除了这些:

库和缓存从。idea文件夹(YourApp > .idea > ..)和 生成文件夹的内容。 然后重建。

*别忘了先备份你的项目*

我在Windows上运行Gradle。

在我的例子中,我已经在我的系统中有了旧的Gradle版本,并将其设置为“环境变量”。

这就是错误发生的原因。

所以我删除了旧版本,在“环境变量”-路径变量中设置新版本,它开始工作。

得到项目文件.. gradle /包装/ gradlewrapper.properties

在这里,您可以将distributionurl的值更改为最新版本。(在docs.gradle.org上找到)

在使用cordova构建android时出现此错误

在尝试了这么多不同的事情之后,我能够简单地解决这个问题:

npm install cordova -g   # to upgrade to version 10.0.0

cordova platform rm android
cordova platform add android    # to upgrade to android version 9.0.0