(第一次安装AS必备)Execution failed for task ':charging_elf:kaptDebugKotlin'.

一、前言:

必看:https://blog.csdn.net/qq_20451879/article/details/125991526
在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
4、重启Android Studio就好啦,编译报错也不乱码了。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容