2012-04-25 6 views
15

私は私のプロジェクトを強調表示するときに、プロパティに移動し、java build pathを選択してアンドロイド依存関係のリストからアンドロイド依存関係を削除しようとすると、削除ボタンがグレーアウトされます。特定の依存関係を削除するにはどうすればよいですか?eclipseで私のアンドロイドプロジェクトから依存関係を取り除く方法。

ありがとうございます。

答えて

17

libsフォルダから依存関係を削除します。

+0

の下の参照項目を削除してもOKですが、プロジェクトから依存関係を削除することはできません。 – jimbob

+0

Android DependenciesフォルダはADTによって追加され、クラスパスcom.android.ide.eclipseから取得されます。LIBRARIES。削除しようとしている依存関係がコアライブラリの一部である場合、それは不可能かもしれません。どの依存関係を削除しようとしていますか? – Rajesh

+2

だから、削除する代わりに空白の.jarファイルを代わりに置きます。それは働いた; 3。 – jimbob

21

JFTR:

私は、Eclipse上の2本のプロジェクトの枝のめちゃめちゃマージした後、同様の問題がありました。まだコミットしていないので、マージを元に戻すことができましたが、私のリポジトリに保存していないEclipseプロジェクトファイルが乱されました。 「問題」ビューからのエラーメッセージを削除します

  1. 私のためのソリューションにしました。

  2. クリーンプロジェクト(プロジェクト/クリーン...)解決

+0

このハックの解決策も私のために働いた。ありがとう! – Rymnel

+0

パッケージエクスプローラ(私の場合はsrc)でフォルダを選択し、リフレッシュ(F5)すると以前に削除したjarファイルへのリンクがなくなることがわかりました。クリーンビルド、そして私のエラーが消えた。 – skymook

+1

ああ、私はあなたの答えを読んで、私の食を試してみるつもりでした。 「問題」のエラーは、何かをする前に突然消えてしまった。魔法の答え! – xgdgsc

1

まあ、上記の解決策は私のために働いていなかったので、project.propertiesファイルを入力して依存関係を削除します(これは参照としてそこに書き込まれています)。
これらは、Ubuntuの上の手順は次のとおりです。

  1. あなたはそれを削除し、削除したい行に、プロジェクトのルートフォルダの種類sudo vi project.properties
  2. 外出先でコンソールを使用して(あなたが行を削除するために、ダブルDを入力することができます - >
  3. 閉じるdd)とファイル(Escキーを押し、次にwq
  4. クリーンプロジェクトを保存して再構築します。

:あなたはproject.propertiesを変更する前にこの操作は安全ではありませんので、手動では強く、プロジェクトバックアップすることをお勧めします!

流暢なLinuxを話す人のために細心の注意を払って申し訳ありません。私がこれまでAndroidの依存関係の下で見つけることができます依存関係の

+0

バックアップの代わりに、最初に "git init"を実行する – koem

0

2種類:

  1. ビルド・パスワークスペースのlibsフォルダへ
  2. ビルドのAndroidツールにより、インストール、いくつかの他のプロジェクトへのパスと 別のプロジェクトとして作成しますEclipseの下で、例えばGridLayout for android(android-support-v7-gridlayout.jar)

最初のものを削除するのは簡単です。 libsフォルダのjarファイルを削除するだけです。 もう1つを削除することも簡単です。プロジェクトのビルドパスに移動し、Androidを選択し、のライブラリパネル

関連する問題