Android的kotlin main方法报错:
FAILURE: Build failed with an exception.
Where:
Initialization script ‘C:\Users\xxxx\AppData\Local\Temp\TestkKt_main__.gradle’ line: 27What went wrong:
A problem occurred configuring project ‘:app’.Could not create task ‘:app:TestkKt.main()’.
SourceSet with name ‘main’ not found.
解决方法:
project模式->.idea文件夹->gradle.xml

添加一段代码:
<option name="delegatedBuild" value="false"/>
意思是不让gradle接管构建任务,防止当作gradle的task来执行。
之前android studio运行没问题,更新后突然就不能运行kt文件,查询资料后成功解决。
本文介绍了解决Android项目中使用Kotlin时遇到的main方法构建失败的问题。通过修改.gradle配置文件,加入特定代码段,成功避免了Gradle将任务误识别为内部task的情况。

1万+

被折叠的 条评论
为什么被折叠?



