修改 Gradle 构建脚本 build.gradle 配置 , 然后点击右上角的 " Sync Now " 按钮 , 同步 Gradle 配置 , 在 Event Log 面板中会提示如下错误信息 :
21:47 Android Studio is using the following JDK location when running Gradle:
Y:\001_DevelopTools\001_Android_Studio_4.2.1\jre
Using different JDK locations on different processes might cause Gradle to
spawn multiple daemons, for example, by executing Gradle tasks from a terminal
while using Android Studio.
More info...
Select a JDK from the File System
Do not show this warning again
出现该问题的原因是 Android Studio 开发环境使用的 JDK 与 全局环境中 使用的 JDK 不一致 ;
需要为上述配置相同的 JDK , 注意是相同目录的 JDK 不是相同版本的 JDK ;
查看全局环境变量 , 可以看到全局环境下的 jdk 配置的是 D:\Program Files\Java\jdk1.8.0_221 目录下的 jdk ;
右键点击工程名 , 在弹出的菜单中选择 " Open Module Settings " 选项 ,
在 SDK Location 中 , 发现 使用的是 Y:\001_DevelopTools\001_Android_Studio_4.2.1\jre ;
将其设置为 环境变量中设置的 D:\Program Files\Java\jdk1.8.0_221 即可 ;
设置完 Android Studio 中 Gradle 构建使用的 JDK 地址之后 , 再次重新 配置 Gradle , 发现没有报上述错误 ;