在视频的05:00到05:02之间究竟发生了什么?
来源:2-4 kotlin-gradle-dsl构建脚本
_Switchon_
2020-07-22
视频中点了sync以后就全都好了,也不报错了,但我这边先报了一个java发行版1.8当前发行版1.8的错,查资料修复了以后又报了一个buildsrc不在setting里的错,修复了以后又报unresolved reference:implementation,这个不会修复,然后看了git仓库中的代码发现我前两个错在这里是已经修复了的。老师是不是剪辑的时候弄丢了一段debug的过程?那个buildsrc的文件夹怎么变得有图标的,我的进度就卡在一直05:00处的状态不会继续做了
写回答
1回答
-
刘某人
2020-07-22
这个问题可以参考此文:https://www.imooc.com/article/308520
先解答第一个问题:报了一个java发行版1.8
这个需要在build.gradle.kts中指定我们当前的编译JDK版本未1.8,因为gradle kotlin dsl 只支持1.8或以上
再说下第二个问题
关于buildsrc的构建问题,buildSrc只需要setting.gradle.kts中指定了build.gradle.kts,然后build.gradle.kts配置好就可以编译成功,如果你的编译失败了的话,可以继续往下看,先把其他module中的脚本写完,然后再执行sync init 或者 点击 gradle小图标进行同步即可。如果还是无法解决此问题,可以来QQ群中解决,然后解决完后再来回复此贴,让更多的同学不走弯路。
10
相似问题