android studio error: not well-formed (invalid token).

1.看到问题提示显示build后的文件乱码 "�������",但是代码中的中文正常显示,猜测编译之后的文件是乱码(项目在mac系统没有问题,在windows就出现了该问题.)
解决:

gradle.properties 文件下 org.gradle.jvmargs= 后面添加 "-Dfile.encoding=UTF-8"

org.gradle.jvmargs =  -Dfile.encoding=UTF-8 
然后重启studio
2.日志打印乱码
解决:

找到文件 : C:\Users\Administrator\AndroidStudio3.6\config.studio64.exe.vmoptions
(AndroidStudio3.6 是个隐藏文件前有个.)
或AS中 双击shift 输入vmoption 出现 Edit Customer VM Options

# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html
-Dfile.encoding=UTF-8
然后重启studio (Invalidate Caches / Restart)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。