私が抱えている状況は、Amazon AWS android libr jars(libsフォルダー内)を使用するAndroidプロジェクト(通常)があることです。最近、アウトバーン(https://github.com/tavendo/AutobahnAndroid)のクローンを作成し、このライブラリプロジェクトを自分で使用しています。問題は、Amazonライブラリがjacksonを使用し、awsjarコアjarに含まれていることです。アウトバーンにもその依存関係があるため、apkを生成するときに次の例外が発生します。
java.lang.IllegalArgumentException:すでに追加されています:Lorg / codehaus / jackson / Base64Variant;
アマゾンライブラリを変更できないので、アウトバーンプロジェクトにジャクソンライブラリの依存関係を自分のプロジェクトに「エクスポート」しないように指示する方法はありますか?