2017-04-22 5 views
0

私は私のアプリで 、Soundcloud java Api wrapperからのJava APIのラッパーを使用するには、私は私のプロジェクトにJARファイルを追加し、ライブラリてSoundcloudのJavaのAPIラッパーの重複ファイルエラー

としてそれを含め、私は私の活動

にこのコードを追加しました
ApiWrapper api = new ApiWrapper(getClient_ID(),getClient_Secret(),null,null); 

、これが私のGradle

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. 
 
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE 
 
\t File1: C:\Users\Devandrin\Documents\Projects\team25\Android\Eternal_Vibes\libs\java-api-wrapper-1.2.0-all.jar 
 
\t File2: C:\Users\Devandrin\Documents\Projects\team25\Android\Eternal_Vibes\libs\java-api-wrapper-1.2.0-all.jar 
 
\t File3: C:\Users\Devandrin\Documents\Projects\team25\Android\Eternal_Vibes\libs\java-api-wrapper-1.2.0-all.jar
0123からのエラーですこれを修正する方法に関するアイデアはありますか?それらのファイルを除外する方法は?あなたのAndroid DSLで

答えて

0

、単純に次の行を追加します。

android { 
    packagingOptions { 
     exclude "META-INF/LICENSE" 
    } 
} 

ドキュメント:(23、0)(メソッドのアンドロイドを見つけることができませんでした):https://google.github.io/android-gradle-dsl/current/com.android.build.gradle.internal.dsl.PackagingOptions.html

+0

は私に今 エラーこのエラーをスローしますタイプorg.gradle.api.Projectのルートプロジェクト 'Eternal_Vibes'の引数[build_1e69jjkzxvvwaeoi58do9f5ne $ _run_closure3 @ 617fd8cf] Open File

+0

Androidプラグインを使用していませんか?両方のbuild.gradleファイルを投稿してください。 –

+0

raw apiでwebviewを使用して別の方法を見つけました ありがとうございました –

関連する問題