web-dev-qa-db-ja.com

ビルドパスエラーを解決する方法は?

プロジェクトを実行すると、このエラーはビルドパスの問題になり、このエラーを解決する方法がわかります。

エラー:

  1. 説明リソースパスの場所タイププロジェクト 'videothumb'に必要なソースフォルダーがありません: 'gen'videothumbビルドパスビルドパスの問題
  2. ビルドパスエラーが解決されるまでプロジェクトをビルドできませんvideothumb不明Java問題

誰か助けてもらえますか?

alt text

10
RBJ

プロジェクトをクリーンアップしてみて、それでもプロジェクトを閉じてから開くことができない場合。

12
dcave555

Eclipseを使用している場合は、次のようにします。

  1. プロジェクトを右クリックします。
  2. build path-->configure build pathを選択します。
  3. 4つのタブすべてで壊れたリンクをすべて更新します。
  4. project-->clean [プロジェクトはEclipseのトップメニューにあります。]に移動します。
  5. プロジェクトをクリーンアップします。

完了しました。それ以上の説明については、私の答えにコメントしてください。

お役に立てれば。

編集:

どうぞ:

alt text

ご覧のとおり、私はビルドパスの構成の[ソース]タブにいて、ここにはATalk/Srcという名前のフォルダーが1つだけあります。同様に、フォルダの数を設定できます。

フォルダに赤い十字マークがないか確認してください。そこにある場合は、フォルダパスが間違っているということは、そのフォルダのリンクが壊れていることを意味します。

[ライブラリ]タブで確認できるのと同じ方法です。そこにあなたのプロジェクトのjarファイルのリストがあります。それらのいずれかに赤十字がある場合、そのパスはありません。したがって、そのようなすべての赤十字パスを更新します。

ご覧のとおり、フォルダに赤い十字がないということは、正しい場所にあることを意味します。

あなたが私の主張を理解することを願っています。

7
Harry Joy

編集:
スクリーンショットによると、問題はadbツールが見つからないことであるように思われることに気づきました。今私は間違っているかもしれませんが、Android 2.3(おそらくそれ以前)の時点で、adbツールは[path-to-your-sdk]/platform-toolsフォルダーにあると予想されており、 [path-to-your-sdk]/toolsフォルダー。後のパスは以前のSDKで使用されていました。問題は、Eclipseに古いAndroidプラグインがあるという単純なものが原因である可能性があります。

古い、無関係な答え:
XMLファイルになんらかのエラーがあると、Eclipse環境でこの種の問題が発生します。不正な形式のエラー(XML構造のルールに違反する)は、多くの場合「構文エラー」として扱われ、エラーを記述したとき、またはアプリケーションをビルドしようとしたときに直接表示されます。

ただし、無効な参照を指定する(たとえば、整数が期待されるディメンションを指定する)などの他のエラーは、ファイル名と失敗する行番号で常に強調表示されるとは限りません(これがEclipseのAndroidプラグイン、またはそれがバグであっても)。

この種のエラーは、手動で探し出し、プロジェクトを再構築する必要があります(dcave555が推測したとおり)。多くの変更が加えられたXMLファイルが多数ある場合、これは本当に退屈な作業です。

1
dbm

問題は、Androidビルドパス設定が原因です。チェックしてみてください:

ウィンドウ>設定> Android>ビルドパス

AndroidSDKに適切に設定する必要があります

0
chikka.anddev

パスは次のようになるはずです:/home/embdes/projects/Android/android-sdk-linux_86

0
springrolls