現在、ActionBarSherlockとHoloEverywhereを使用するアプリを開発していますが、HoloEverywhereライブラリをEclipseにインポートしようとすると、次のエラーが発生します。
ビルドパスに重複するエントリが含まれています:プロジェクト「ライブラリ」の「src」
ライブラリフォルダを確認しましたが、重複はありませんが、それでも文句が表示されます。
前もって感謝します。
これは私の解決方法です:
プロパティ->リソース-> Android、Androidビルドターゲットにチェックマークを付け、[OK]をクリックします
同じ問題がありました、
これを試して:
Srcエラーが重複してインポートし、HoloeEverywhereライブラリプロジェクトを右クリックしてプロパティを選択するだけです。プロパティでAndroid(左側)を選択し、プロジェクトビルドターゲットの下で、ターゲット名Android 4.2(またはあなたのもの)がチェックされているかどうかを確認します。 't。チェックすると、問題が解決するはずです。
プロジェクト「HoloEverywhere」と「ActionBarSherlock」はどちらも「library」という名前です。したがって、おそらく名前を変更する必要があります。次に、両方のプロジェクトをインポートします(HoloEverywhereエラーは無視してください)。 「HoloEverywhere」プロジェクトのプロパティで「Androidオプション」を選択します。すべての不正な参照を削除し、「ActionBarSherlock」プロジェクトライブラリに新しい参照を追加します。
これを修正するには、左側のプロジェクト名を右クリックしてプロパティを選択し、Androidを選択して、ビルドターゲットにチェックマークを追加する必要があります。例:Android 4.0、don '適用するのを忘れて、後で[OK]をクリックしてください。
HoloEverywhereプロジェクトを右クリックし、Androidに移動し、[ライブラリ]セクションで選択したものを削除し、ワークスペースに既に存在するActionBarSherlockライブラリを選択します。
パスに明らかな重複はなく、さまざまな提案を何時間も試した後、この問題を解決するためにターゲット(プロジェクトプロパティとマニフェストの両方)を15から17に変更します。