请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,代码生成器那块,成功的生成了微信的三个Activity,但中文乱码,提示编码的GBK不可映射字符是什么意思啊

问题补充(选填):请详细描述你的问题,贴出相关代码或截图,并告知你的操作步骤

正在回答

1回答

因为你是Windows,默认gbk,你把右下角编码改成UTF8,或者删掉中午注释,但是UTF8是国际标准,尽量用这个

0 回复 有任何疑惑可以回复我~
  • 提问者 德鲁泡椒 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-08-20 10:26:05
  • 老师,我都到Settings-Editor-File Encodings里把Global Encoding和Project Encoding都改成了UTF8了,编辑器右下角也是显示UTF8,但是编译时还是会提示
    .addFileComment("微信广播接收器")
    这里错误:编码GBK的不可映射字符,我是不是改错地方了?
    回复 有任何疑惑可以回复我~ 2018-03-18 11:20:04
  • 我的问题找到原因了,是还需要在latte-compiler的build.gradle里面指定编译的编码
    tasks.withType(JavaCompile) {
        options.encoding = "UTF-8"
    }
    回复 有任何疑惑可以回复我~ 2018-03-18 18:03:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信