私はGoogleグループのスレッドと自分の実験から学んだことから、この別の回答を投稿しています。私はそれがOPの質問への真っ直ぐな答えではないことに気が付いていますが、私はそれが関係なく役に立つと思います。
ADT14は、EclipseでAndroidライブラリをどのように処理するかを変更しました。 (LIBRARYNAME_SRCフォルダ内の)sourcecodeをインポートする代わりに、 "Library Projects"フォルダ内の.JARファイルをコンパイルして引き継ぎます。
最新のEclipse/ADT/SDKをインストールし、私の仕事をインポートし、非依存ライブラリのすべてのプロジェクトを上向きに実行して、以下のことを行いました。
1 - すべてのAndroidライブラリを削除し、 '適用'
2 - ビルド - Path-> [ソース]タブ
3からすべてのxxx_SRCフォルダを削除 - (とにかく空でなければなりません)、残りのxxx_SRCフォルダを削除しますあなたのプロジェクトから。
4 - あなたのAndroidライブラリをもう一度追加してください。
もう1つは、ビルドパスプロジェクト(Android以外のもの)に関するものです。以前は、複数のライブラリで同じビルドパスプロジェクトを使用していたのであれば、ADTは気にしませんでしたが、今のところ地獄は確実です! "UNIVERPECTED TOP LEVEL EXCEPTION"、 "java.lang.IllegalArgumentException:already added:Lcom/yourlibrarypath"および "Dalvik形式への変換に失敗しました"というメッセージが表示されてクラッシュします。
これにより、展開を防ぎます。これを解決するには、ライブラリを通過して、プロジェクトが一度だけビルドパスに表示されるようにします。私は以前、ADTは実際にそれらを複製する必要があり、この複製を作成した可能性があると疑う。
最後に、Eclipseが正しい順序ですべてをビルドするようにする必要があります。再度これは問題ではありませんでしたが、それはあなたが「クリーン」または何かを変更するとプロジェクトが失敗する理由です。これを行うには2つの選択肢があります
1 - プロジェクト名を「リーフ」から「ルート」のアルファベット順に変更します(例:ライブラリ<プロジェクト)。
2 - Eclipseでは、Windows->環境設定 - >一般 - >ワークスペース - >ビルドオーダーを使用し、すべてのライブラリを順番に指定します。そのリストに含まれていないものは後でビルドされるので、ライブラリだけをそこに記述する必要があります。
希望すると助かります
アンドロイドプラグインがインストールされていますか?それは数回のクリックの問題です。このリンクを試す:http://developer.android.com/sdk/eclipse-adt.html – Moyshe
ADTの古いリリースを入手するには? –
http://stackoverflow.com/questions/4710107/where-can-i-find-older-versions-of-eclipse-adt –