3

Facebook SDK をアプリに統合するための指示に従っています。「helloFacebookSample」を除いて、指定されたすべてのサンプル アプリをコンパイルして実行することに成功しました。このため、コンパイル エラーが発生します。

Project 'HelloFacebookSample' is missing required Java project 'facebook'

プロジェクト/ライブラリ/ビルドパスなどについての私の理解は少し曖昧ですが、他のすべてが成功したのになぜこれが失敗するのかわかりません。

これは、HelloFacebookSample のプロパティ ウィンドウのスクリーン グラブです。 ここに画像の説明を入力

ディレクトリが次のことを確認できます。

c:\android stuff\facebook\facebook-android-sdk-3.0\facebook\bin 

ファイルfacebooksdk.jarが含まれています

何か案は?

編集:もう少しぐるぐる回って、上の画面グラブに表示されている「プロジェクト」タブをクリックしたところ、「facebook (missing)」と表示されていました。プロジェクトは他のプロジェクトではなくライブラリに依存する必要があるかもしれないと思ったので、少し混乱しています...しかし、それでも問題を解決する方法がわかりません。単に「facebook」と呼ばれるプロジェクトはないようです...

編集:もう少しぐるぐる回って、Java ビルド パスから "facebook (missing)" を実験的に削除してから、"FacebookSDK" を "追加" しました...これはストローをつかんでいると思っていましたが、驚いたことに働いた!!! HelloFacebookSample をコンパイルして実行しました!!! - 何が起こっているのかわかりませんが、説明が必要です。

4

2 に答える 2

1

以前のバージョンの Android Facebook SDK では、このプロジェクトを「facebook」と呼んでいました。このサンプルは、古い参照を削除し、新しい参照を「FacebookSDK」に追加するように更新されていないようです。プロジェクトの Java ビルド パスを変更することで、これを自分で解決するための修正手順を既に実行しています。

于 2013-03-04T12:12:32.230 に答える
0

プロジェクトのプロパティに移動して右クリックするだけで、問題は簡単に削除されます。次に、プロジェクトタブに移動し、不足しているプロジェクトを選択して削除します。

今すぐクリックしてくださいproject->build project->clean

今あなたのプロジェクトを実行すると、きっとうまくいくでしょう

于 2013-10-09T10:57:12.653 に答える