zoukankan      html  css  js  c++  java
  • Android Studio 编译Gradle提示编码错误

    在Android Studio中,假设我们的代码有中文凝视。显示的时候全然正常,而编译的时候Gradle就会报错,可是又能够编译成功,并且Gradle报的错误信息,也是乱码!

    这样我们就不好寻找错误原因,(挺坑人的....)

    说了这么多。以下说解决的方法:

    事实上那个乱码错误信息是"编码 UTF-8 的不可映射字符"。所以我们能够用例如以下办法解决

    首先在设置中设置字符集:

    Settings->File Encodings->IDE Encodeing->UTF-8

    Settings->File Encodings->Project Encodeing->UTF-8

    假设这样不行的话继续往下看,假设能够了的话以下的步骤忽略即可了

    在相应的module下的build.gradle里增加以下的配置:

    tasks.withType(Compile){

    options.encoding = "UTF-8"

    }

      可是这个配置在gradle2.0曾经是能够生效的,在gradle2.0以后就不能生效了,原因是Compile已经被重命名为JavaCompile                       所以在gradle2.0以后须要加入的配置例如以下:

    tasks.withType(JavaCompile){

    options.encoding = "UTF-8"

    }

  • 相关阅读:
    MySQL基础
    mysql新
    第四章 常用模块
    第三章 函数编程
    第二章 数据类型和文件操作
    基础语法
    day24 面向对象与实例属性
    day21
    详解 Eclipse 中的快速 Java 编码(代码模板)
    补缴2个月社保折腾1年多 刁钻政策玩死人
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/6921109.html
Copyright © 2011-2022 走看看