通过配置Android studio 配置file encoding 无效,中文乱码,问题出现在java编译的时候jack采用了默认编码(中文windows默认的GBK编码)而乱码,所以不管更改build.gradle 中的哪种编码

tasks.withType(JavaCompile) {
options.encoding = "utf-8"
}

以及 compileOptions.encoding="UTF-8"  均会乱码,原因如下:

Jack has been using the default VM encoding, which on windows is windows-.

解决办法:

找到项目根目录的gradle.properties文件,增加以下一行配置(若之前存在,则注释掉)

org.gradle.jvmargs=-Dfile.encoding=UTF-

最新文章

  1. Freemark基本语法知识(转)
  2. unity中的WWW通讯问题
  3. 【转载-pdcxs007】 Windows7配置CTex+Texmaker
  4. 获取登陆ip
  5. MongoDB 一对多关系建模
  6. mysql 源码调试方法
  7. node.js 浏览器中输出 “hello world”
  8. careercup-递归和动态规划 9.5
  9. osg复制多个相同物体修改材质属性问题
  10. C期未考试参考答案题1
  11. C++ Primer 读书笔记: 第8章 标准IO库
  12. 【PAT】1035. Password (20)
  13. erlang如何有效地监视大量的并发连接
  14. hdoj 2183 奇数阶魔方(II) 【模拟】+【法】
  15. CCFadeOut ,CCFadeIn 不能使用的原因
  16. iOS开发UIKit框架-可视化编程-XIB
  17. sax
  18. main 团队项目厨娘:用例图、类图、时序图
  19. 【慕课网实战】Spark Streaming实时流处理项目实战笔记十八之铭文升级版
  20. 常用的 git 命令清单

热门文章

  1. talend hive数据导入到mysql中
  2. 发一些靠谱的招聘网站(含ios)
  3. Visual F# Power Tools 简单介绍
  4. Java常考面试题(五)
  5. angular学习笔记(三十)-指令(7)-compile和link(2)
  6. [CoreOS 转载] CoreOS实践指南(三):系统服务管家Systemd
  7. 每日英语:China's Bigger Innovation Problem
  8. 【ARM】2440裸机系列-gpio按键控制
  9. JAVA-JSP动作元素之plugin、params、fallback
  10. 如何快速找出网页中事件对应的js代码片段