一、前言:
在MVVM开发中遇到这个错误真的奇葩,尝试过删除缓存、重启AS、启动电脑甚至从网上从新拉取一份代码,同样的一份代码同事的没有任何问题,让我很尴尬,爆粗也有乱码等。
报错.png//错误信息:
Execution failed for task ':charging_elf:kaptDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
> java.lang.reflect.InvocationTargetException (no error message)
解决方法:
1、设置File Encoding为UTF-8
图片.png 图片.png//代码:
tasks.withType(JavaCompile){
options.encoding = "UTF-8"
}
2、点击Help-->点击Edit Custom VM Option-->进入里面添加一句话
-Dfile.encoding=UTF-8
图片.png
图片.png
3、在Compiler中添加一句话
--stacktrace -info
图片.png
网友评论