gradlew 任务控制台输出不可读

gradlew task console output is not readable

我正在尝试 运行 在终端(Windows 10 gitbash)上进行一些 android junit 单元测试,但是当我 运行 test 我得到不可读的输出

 ./gradlew test

有人知道为什么以及如何解决吗?

看起来这是一个已知问题:https://github.com/gradle/gradle/issues/13279

当前的解决方法是在 C:\Program Files\Git\etc\profile.d\aliases.sh

中添加一个别名
alias gradlew='TERM=cygwin ./gradlew'