2017-01-02 15 views
4

私は最近EclipseプロジェクトをStudioにインポートしました。私はEclipseからのgradleのエクスポートを介してエクスポートしました。インポート後、このエラーが発生します。予期せぬ文字 '' build.gradle

Error:(16, 0) Cause: startup failed: 
build file 'D:\Android\Projects\MainDIr\Project\build.gradle': 16: unexpected char: '\' @ line 16, column 34. 
       java.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src'] 
            ^

1 error 

私のbuild.gradleの4行は赤でマークされています。これらはlibsフォルダライブラリのパスを参照しています。すべてのライブラリが正常にインポートされています。

main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src'] 
      resources.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src'] 
      aidl.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src'] 
      renderscript.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src'] 
      res.srcDirs = ['res'] 
      assets.srcDirs = ['assets'] 
     } 
+1

スラッシュ(/)で試してみてください? – Raghavendra

+0

このようにしてください['src/main/res'、src/main/res2 '] – siddhesh

+0

フォワードスラッシュはそれをスローしました。 @ Raghavendraありがとうございます.SDKを並べ替える – Googler

答えて

0

は、バックスラッシュをエスケープするために二重のバックスラッシュ\\を使用

main { 
    manifest.srcFile 'AndroidManifest.xml' 
    java.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src'] 
    resources.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src'] 
    aidl.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src'] 
    renderscript.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src'] 
    res.srcDirs = ['res'] 
    assets.srcDirs = ['assets'] 
} 
1

予期しない文字 '\'

ずさんな間違い

/の代わり\を追加します。その後、クリーンリビルドRUN

aidl.srcDirs = ['libs/ormlite-android','libs/ormlite-core','src'] 
関連する問題