当前位置:   article > 正文

Android Studio编译时,由jdk和gradle版本差异引起问题的解决过程_android studio org.gradle.java.home

android studio org.gradle.java.home

Android Studio编译时,由jdk和gradle版本差异引起问题的解决过程

在编译安卓WebDav的封装库 https://github.com/paul623/WebDavSyncerDemo 过程中……

jdk

在文件WebDavSyncerDemo\gradle.properties中,将jdk改成本机的版本

#org.gradle.java.home=C:/Program Files/Java/jdk-12.0.2
org.gradle.java.home=C:/Program Files/Java/jdk1.8.0_202
  • 1
  • 2

gradle

继续编译出现如下错误

Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier;
  • 1

原因是WebDavSyncerDemo的gradle是5.6.4版,而本机是4.5版。在文件WebDavSyncerDemo\gradle\wrapper\gradle-wrapper.properties中改成本机版本却出现如下出错信息:

Minimum supported Gradle version is 5.1.1. Current version is 4.5.
  • 1

改成5.1.1版还是出现如5.6.4版的编译错误。所以还需要修改WebDavSynce

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/962467
推荐阅读
相关标签
  

闽ICP备14008679号