我们android studio配置jdk1.8,会发现我们settext的地方全部都是乱码
了,尝试各种编码设置后无效。
最后发现事我们开启 jack的问题!
一开始尝试在gradle中添加配置
android {compileOptions.encoding = "GBK"}
指定编码格式均无效
compileOptions {
encoding = 'utf-8'
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
最后参考这篇文章发现最终解决方法
链接地址
'解决方法'
将项目properties files编码设置为GBK
在gradle.properties文件中添加
org.gradle.jvmargs=-Dfile.encoding=UTF-8