Android Studio Arctic Fox升级填坑

546 阅读1分钟

Gradle版本和运行Gradle的JDK版本必须匹配

Gradle 7.0以下的的版本只能在JDK 8上运行,否则会导致Gradle的工作目录为~/.gradle/damon/[gradle版本],而不是工程目录。这样工程下的配置去读取文件会出现文件不存在的情况。

设置Gradle的运行JDK

使用Android Studio:

image.png

使用命令行

  • gradle.properties中使用org.gradle.java.home=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home

  • 命令参数指定 ./gradlew build -Dorg.gradle.java.home=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home