プロジェクトを実行すると、このエラーはビルドパスの問題になり、このエラーを解決する方法がわかります。
エラー:
誰か助けてもらえますか?
プロジェクトをクリーンアップしてみて、それでもプロジェクトを閉じてから開くことができない場合。
Eclipseを使用している場合は、次のようにします。
build path-->configure build path
を選択します。project-->clean
[プロジェクトはEclipseのトップメニューにあります。]に移動します。完了しました。それ以上の説明については、私の答えにコメントしてください。
お役に立てれば。
編集:
どうぞ:
ご覧のとおり、私はビルドパスの構成の[ソース]タブにいて、ここにはATalk/Srcという名前のフォルダーが1つだけあります。同様に、フォルダの数を設定できます。
フォルダに赤い十字マークがないか確認してください。そこにある場合は、フォルダパスが間違っているということは、そのフォルダのリンクが壊れていることを意味します。
[ライブラリ]タブで確認できるのと同じ方法です。そこにあなたのプロジェクトのjarファイルのリストがあります。それらのいずれかに赤十字がある場合、そのパスはありません。したがって、そのようなすべての赤十字パスを更新します。
ご覧のとおり、フォルダに赤い十字がないということは、正しい場所にあることを意味します。
あなたが私の主張を理解することを願っています。
編集:
スクリーンショットによると、問題は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ファイルが多数ある場合、これは本当に退屈な作業です。
問題は、Androidビルドパス設定が原因です。チェックしてみてください:
ウィンドウ>設定> Android>ビルドパス
AndroidSDKに適切に設定する必要があります
パスは次のようになるはずです:/home/embdes/projects/Android/android-sdk-linux_86