2017-07-06 10 views
0

CordovaプロジェクトをAndroidスタジオにインポートします。 しかしGrandle Syncに、このエラーが表示されたとき -Cordovaから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) 
    } 

全体のGradleファイルはここにあります:https://pastebin.com/66vVKHzG

これを解決する方法は?

+0

はコルドバプロジェクトは、Androidプラットフォーム用に構築され、それがエラーなし罰金働いていましたか? –

+0

@pro_cheatsはいいいえエラーはありません – PiR

答えて

0

我々はすなわち\(バックスラッシュ)\usr\<blah>を使用するときにエラーがアンドロイドビルドに起因する代わりに/のディレクトリ構造に(スラッシュ)。パーサーはそれをエスケープ文字として見ます!

私はまだ\があなたのCordova Projectからどこで使われているのか分かりません。あなたは、あなたがやっている機能やファイルシステムを使っている場所に基づいてそれを理解する必要があります。

propsFilePathのコードによれば、このエラーの原因となる\がある可能性があります。

リファレンス - https://coderanch.com/t/107014/Malformed-uxxxx-encoding-error

+0

ありがとうございますが、これはグラデルファイルには表示されません – PiR

関連する問題