重建后Android Studio(R.java文件)上的编码错误

时间:2018-07-20 15:37:36

标签: java android android-studio r.java-file

最近我已经从某个仓库中导入了一个android studio项目。该项目最初是在linux / ubuntu环境中编码的,没有任何问题。现在我想在Windows中工作,但是构建使R.java(自动生成的文件)出现一些错误:

error: illegal character: '\u00a9'

我在互联网上发现的一些信息向我建议了该解决方案:

  

在build.gradle脚本中设置正确的文件编码:

compileOptions.encoding = 'windows-1251' // write your encoding here

我添加了,但仍然是同样的问题。我在做什么错了?


资源:

build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion '25.0.0'
    ...
    compileOptions.encoding = 'windows-1251'
...

R.java(有错误的行):

...
    public static final int country_réunion_code=0x7f0a0381;
    public static final int country_réunion_name=0x7f0a01df;
    public static final int country_réunion_number=0x7f0a0382;
...

编码设置: This is the image for settings if needed

Android Studio 3.1.3

0 个答案:

没有答案