1

これはこの問題の続きです:ActionBarSherlock + maven + eclipse:依存関係がワークスペースに見つかりません

エラーが発生していました:

dependency=[com.actionbarsherlock:library:apklib:4.1.0:compile] not found in workspace

ActionBarSherlockコードをダウンロードして、ワークスペースに追加しました。

ただし、独自のプロジェクトをビルドしようとすると、次のエラーが発生します。

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: 
Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;

これは、重複したjarが生成されているためだと思います。これは、v4サポートライブラリが私のプロジェクトとActionBarSherlockライブラリの両方に表示されているためだと思います。

この問題を解決するための最良の方法は何ですか?

前もって感謝します。

4

1 に答える 1

2

Androidライブラリのサポートは、m2e-android用にまだ開発中です。

https://github.com/rgladwell/m2e-android/issues/8

ActionBarSherlockライブラリで発生している問題は、近い将来修正したいと考えている既知の問題です。

https://github.com/rgladwell/m2e-android/issues/104

于 2012-09-13T14:05:13.277 に答える