佛系编码i
2020-09-27 16:37
采纳率: 100%
浏览 184

Android studio Run 窗口 javadoc 任务输出乱码

问题描述

在 Gradle 窗口点击 build 任务,运行到 javadoc 任务时
在 Run 窗口的输出中有乱码,尝试多种方法无效。


输出乱码


尝试的办法如下:

1.修改 JVM 参数

图片说明

2. 在 gradle 脚本里配置 javadoc 任务的编码和字符集和配置 javaCompile 的编码

tasks.withType(Javadoc) {
    options {
        encoding "UTF-8"
        charSet 'UTF-8'
    }
}

tasks.withType(JavaCompile) {
   options.encoding = 'UTF-8'
}

参考信息

我在 javadoc 任务后面追加输出了一句话,是中文。输出时并没有乱码

javadoc.doLast {
    logger.quiet("我就是试试会不会乱码")
}

图片说明


在 Terminal 窗口运行 javadoc 任务输出没有问题,没有乱码
图片说明


我的代码文件和项目编码全部为 UTF-8,附截图
图片说明
图片说明


环境


图片说明

  • windows 10
  • Gradle 5.6.4
  • Android plugin 3.6.3

望大神解救

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

相关推荐 更多相似问题