编写插件第一步:
解决插件的 log打印中文乱码问题
1 在setting中的配置
Settings->File Encodings->IDE Encodeing->UTF-8
Settings->File Encodings->Project Encodeing->UTF-8
2 在 Project 的 build.gradle 添加如下代码:
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
以上三步要是还没有解决 gradle 插件中的日志乱码,那可能是gradle虚拟机的问题了要进行如下操作
3 在gradle-wrapper.properties
和 gradle.properties
添加以下内容
org.gradle.jvmargs=-Dfile.encoding=UTF-8
4 点击help->edit custom vm options 添加以下内容
-Dfile.encoding=UTF-8
5 也有可能是以上操作没有生效导致的,清除缓存重启下