在Windows下Idea新建的Gradle纯Java项目,运行和编译时一些中文信息总是乱码;最近Android Studio升级Gradle为 6.0+ ,编译时也会出现中文乱码,如果apk名称带有中文,在AS中debug运行直接报错(The application could not be installed. Installation failed due to: 'Invalid File:
)
这里记录一下几种方法:
- 修改Idea全局设置
Help
—> Edit Custom VM Options
-> 输入:
1 | -Dfile.encoding=UTF-8 |
重启Idea,最好是 Invalidata Cacjes /Restart
在gradle.properties中加入
1
-Dfile.encoding=UTF-8
在build.gradle加入
1 | compileJava.options.encoding = 'UTF-8' |