2

プロジェクトをクリーンアップすると、次のエラー ダイアログ ボックスが表示されます。

「選択したプロジェクトの消去」で問題が発生しました。

ビルド中にエラーが発生しました。

これは、すべてのプロジェクトを実行している場合ではなく、1 つのプロジェクトでのみエラーが発生します。そして、このプロジェクトの任意のフォルダーでパッケージ エクスプローラーを右クリックすると、Eclipse がハングします。
このエラーを解決するにはどうすればよいですか?

4

9 に答える 9

3

私は自分の問題を解決しました..Eclipseからプロジェクトを削除し、インポートした同じプロジェクトを削除しましたが、今はすべて問題ありません。プロジェクトのクリーンアップ中にエラーが発生しなくなり、フォルダーを右クリックしてもPCがハングしなくなりました。これは、svn プロジェクトが原因で問題になる可能性があります。

助けてくれてありがとう。

于 2012-05-07T10:19:39.983 に答える
3

プロジェクトの依存関係はありますか? ライブラリプロジェクトがあり、ライブラリの前にライブラリプロジェクトに依存するプロジェクトをクリーニングしていたときに同様の問題が発生しました(またはそのようなもの)

于 2012-05-07T06:50:49.037 に答える
2

多くの場合、これは、XML ファイルを不正な名前 (大文字またはダッシュを使用) で呼び出したために発生します。resフォルダーを調べて、それらが存在しないことを確認してください。

唯一の許容される形式は [a-z0-9'_'] を使用することです

于 2012-05-07T06:14:22.640 に答える
1

This thread's a bit stale, but if it helps someone....

I had something similar, getting a Null Pointer Error during validation. Here's what I did:

  • Close Eclipse
  • Go to the Workspace .metadata folder
  • Open up the latest .log file
  • Determine what's failing.
  • Go into the .plugins folder and remove the related folder
  • Re-open Eclipse

So, I was getting this:

java.lang.NullPointerException
at org.eclipse.wst.validation.internal.DependencyIndex.getSet(DependencyIndex.java:102)
at org.eclipse.wst.validation.internal.DependencyIndex.set(DependencyIndex.java:223)
at org.eclipse.wst.validation.Validator$V2.validate(Validator.java:1178)
...

The solution was then to delete .plugins/org.eclipse.wst.validation

I presume the database/data file inside was corrupted or out of sync.

于 2014-04-01T22:18:26.050 に答える
1

コンソールを確認してください。xml ファイルのエラーのような通知が表示されます。ほとんどの場合、R.java ファイルの生成に失敗したために発生し、xml ファイルまたはライブラリに問題がある場合に R.java ファイルを作成できません。プロジェクトとの統合を選択しました。

Error during the build

これは、apk の生成時に何か問題が発生していることを意味します。ビルドする前にエラーが発生することはありません。もっと良いのは、awt、applet、またはAndroidまたはDDMSがサポートしていない他のパッケージを使用するなど、Androidの依存関係に違反するライブラリを追加したかどうかを確認することです。最新の android SDK(r17) を使用している場合、この SDK には多くの問題があります。プロジェクトのビルド ソースの順序に多くの変更があるため、開発者のサイトを参照してください。

于 2012-05-07T06:12:14.120 に答える
1

作成したリソースが不足している場合は確認するか、作成されていないリソースを適用します。ソースに存在しないプロジェクト->右クリック->プロパティ-> JavaBuildPath->プロジェクトタブでカスタムライブラリを手動でインポートした場合は、ライブラリを確認してください。genフォルダー内の R.java ファイルのビルド プロジェクトが成功したかどうかを確認します。

于 2012-05-07T06:17:31.127 に答える
1

xml ファイルを確認し、何か見つかった場合はエラーをクリアしてください。文字列値またはバックグラウンド リソースが利用できない場合があります。LinearLayout などのレイアウトを RelativeLayout に変更したり、imageview をボタンに変更したりする場合があります。現時点では、一部のプロパティは変更されたレイアウトまたはビューで使用できないため、それらを確認して削除します。最後に、このプロジェクト>>右クリック>>Androidツール>>プロジェクトのプロパティの修正を試してください。プロジェクトをもう一度きれいに更新します。

うまくいかない場合は、別のプロジェクトを新たに作成し、すべてのクラスと xml ファイル、ドローアブルなどをコピーして貼り付ける必要があります。

于 2012-05-07T06:34:58.497 に答える
0

今日、この正確な問題が数時間発生しました-1つのプロジェクトのみで。

プロジェクトをコミットしてGithubにプッシュしたところ、見よ、問題は消えた。クリーニングは完全に正常に行われるようになりました。

これが誰かを助けることを願っています!

于 2012-06-14T05:51:03.993 に答える