Cordova到Android工作室的错误格式错误\ uxxxx编码

时间:2017-07-06 22:32:44

标签: java android cordova android-studio

我想将我的Cordova项目导入Android Studio。 但是当在Grandle Sync上时,会显示此错误 -

malformed \uxxxx encoding

错误部分是:

def addSigningProps(propsFilePath, signingConfig) {
    def propsFile = file(propsFilePath)
    def props = new Properties()
    propsFile.withReader { reader ->
        props.load(reader) //this line is the error (line 290)
    }

整个Gradle文件可在此处找到:https://pastebin.com/66vVKHzG

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

当我们在目录结构中使用\usr\<blah>,即\(反斜杠)而不是/(正斜杠)时,错误是在android构建中引起的。解析器会将其视为转义字符!!

我仍然不知道从你的Cordova项目中\使用的地方。您需要根据您正在执行的功能以及使用文件系统的位置来确定这一点。

根据您的代码propsFilePath可能会导致\导致此错误。

参考 - https://coderanch.com/t/107014/Malformed-uxxxx-encoding-error