2012-09-13 8 views

答えて

33

Actionbarsherlockは、その中にサポートライブラリを持っています。サポートライブラリがメインプロジェクトにも含まれていると、これはおそらく競合を引き起こします。サポートライブラリの名前を変更するとこれを修正する必要があります。サポートライブラリが不一致を引き起こしている場合である

+6

は、問題を解決しました。ありがとうございました!嬉しい – Egor

+0

私はまた、削除 – ePeace

2

上記の解決策は私のためには機能しませんでしたが、ActionBarSherlockのlibsフォルダでサポートされているライブラリを削除し、android-support-v4 jarファイルをandroid-sdk/extras/support/v-4から同じ。私はその後、通常の手順に従った。出来た !

+0

役立つと手動で追加のjar-V4のサポートと、それはこれがActionBarSherlockバージョン4.2.0で私のために働い – HemangNirmal

6

ActionBarSherlockライブラリプロジェクトの簡単な右クリックし

アンドロイドツール] - > [追加サポートライブラリ

ダイアログがライセンスに同意してインストール]をクリックし、開かれます。

EclipseのADTはあなたのための右のサポートライブラリをダウンロードします。

+0

動作しますが、私は、バージョン4.3.1に切り替えたとき、私は手動でアンドロイド・サポート-V4を削除しなければならなかった可能性があり! – JohnTube

+0

私はこれに数時間を費やしました。すでに手動で行っていますが、Eclipseはそれを受け入れることができませんでした。これはしかし働いた。ありがとうございました! – Karl

0

私はこの問題を解決することができます

  1. を右クリックし、あなたのプロジェクトのプロパティ
  2. クリックするJavaのビルド・パス
  3. あなたは「ルート」
  4. 右クリックで表示さアンドロイド支援-v4のjarを削除します「Androidのツール」に - >修正のプロジェクト...私のプロジェクトのlibsディレクトリからのサポートライブラリを削除
関連する問題