gradle资源束属性EscapeUnicode:不工作

gradle资源束属性EscapeUnicode:不工作,gradle,unicode,escaping,properties-file,Gradle,Unicode,Escaping,Properties File,Gradle escape资源包。属性 import org.apache.tools.ant.filters.EscapeUnicode processResources { from '/path/resources' include '*.properties' filter (EscapeUnicode) } 转义的项目文件不正确。属性文件采用UTF-8编码。需要说明 encoding=“UTF-8” ??如何指定筛选器的编码?您要查找的属性是filteringCh

Gradle escape资源包。属性

import org.apache.tools.ant.filters.EscapeUnicode

processResources {
   from '/path/resources'
   include '*.properties'
   filter (EscapeUnicode)
}
转义的项目文件不正确。属性文件采用UTF-8编码。需要说明

encoding=“UTF-8”


??如何指定筛选器的编码?

您要查找的属性是
filteringCharset
。它定义了使用过滤器时文件的编码。如果没有此设置,则使用系统默认编码,因此在使用筛选器时应始终指定它

processResources {
    filteringCharset 'UTF-8'
}