2017-07-06 51 views
0

我想將我的科爾多瓦項目導入到Android Studio。 但是當Grandle Sync,顯示這個錯誤 -科爾多瓦Android工作室錯誤格式錯誤 uxxxx編碼

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) 
    } 

整個搖籃文件可以在這裏找到:https://pastebin.com/66vVKHzG

如何解決這個問題?

+0

是爲android平臺構建的cordova項目,它工作正常,沒有任何錯誤? –

+0

@pro_cheats是的沒有錯誤 – PiR

回答

0

當我們在目錄結構中使用\usr\<blah>,即\(反斜槓)而不是/(正斜槓)時,會在android build中導致錯誤。解析器會將其視爲轉義字符!

我仍然不知道從您的科爾多瓦項目中使用\的位置。您需要根據您正在執行的功能和您使用的文件系統的位置來弄清楚。

根據您的代碼propsFilePath可能有一個\這是導致此錯誤。

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

+0

謝謝,但我沒有看到這在gradle文件中 – PiR

相關問題