Lorsque vous faites . / Gradlew
dans le développement Android
Could not determine java version from '10.0.1'.
J'ai rencontré l'erreur. Je voudrais garder un mémorandum pour les débutants.
Le premier est GitHub, auquel j'ai fait référence cette fois. Des informations plus précises sont fournies, veuillez donc vous y référer si vous le souhaitez.
GitHub: https://github.com/gradle/gradle/issues/5764 auquel j'ai fait référence cette fois
https://gradle.org/install/#with-the-gradle-wrapper Reportez-vous à l'article officiel ci-dessus,
upgrade
$ ./gradlew wrapper --gradle-version=4.9 --distribution-type=bin
Il semblait que cela pouvait être résolu par, mais dans mon cas, c'était la même chose que l'erreur initiale.
Il est devenu comme ci-dessus et n'a pas pu être résolu.
gradle/wrapper/gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
Modifié comme suit
distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.zip
Changer comme ci-dessus et encore
Terminal
$ ./gradlew wrapper --gradle-version=4.9 --distribution-type=bin
Je pense que la plupart des gens seront résolus en faisant cela.
Ce qui suit est un cas qui n'a pas été résolu même ci-dessus. J'ai changé la version de gradle / wrapper / gradle-wrapper.properties, Dans mon cas, j'ai eu l'erreur suivante:
Terminal
because of exception org.spockframework.util.IncompatibleGroovyVersionException: The Spock compiler plugin cannot execute because Spock 1.0.0-groovy-2.3 is not compatible with Groovy 2.4.12.
J'ai eu l'erreur et je n'ai pas pu mettre à niveau.
http://ksoichiro.blogspot.com/2015/10/gradle-28spock.html J'ai pu mettre à niveau en toute sécurité en ajustant build.gradle en référence à l'article ci-dessus.
Nous espérons pour votre référence.
Recommended Posts