setBinding(new Binding([gradle: this]))报错

解决导入flutter导入原生项目setBinding(new Binding([gradle: this]))报错
引入flutter项目后,出现


错误.png

点击Alt+Enter出现选项为


屏幕截图 2022-06-27 172512.png

这时候不要选择任何一项,
原因:
当前gradle版本中缺少groovy-all.jar包导致的,例如项目是gradle-7.4.2-all.zip

解决:从C:\Users\sir.gradle\wrapper\dists\gradle-6.7-all\cuy9mc7upwgwgeb72wkcrupxe\gradle-6.7\lib下复制groovy-all-1.3-2.5.12.jar到C:\Users\sir.gradle\wrapper\dists\gradle-7.4.2-all\9uukhhbclvbegdvsww0j0cr3p\gradle-7.4.2\lib下;然后重新打开项目即可,
或者从别的gradle中这个jar包


运行.png

你可能感兴趣的:(setBinding(new Binding([gradle: this]))报错)