0

facebook SDK の設定方法に関する facebook チュートリアルに従ってすべての手順を実行しましたが、運が悪かったので、示されているように github 設定も試しました Eclipse での Android Facebook SDK 設定

そして、私はまだ日食環境で「!」を取得しています。プロジェクトの横に署名 Facebook を含めました。実行しようとすると、エラーが発生したと表示されます。

Facebook SDK がなくても、プロジェクトでうまく機能して実行できたので、プロジェクトの問題ではありません..

私に何ができる?

4

4 に答える 4

3

Facebook の SDK for Android を Eclipse で使い始めようとしていたのですが、うまくいきませんでした。ここでさまざまなことを試した後、一貫して機能するソリューションは次のとおりです。

1) Facebook SDK フォルダー (PATH\facebook-android-sdk-3.0.1) だけをインポートします ([ファイル] -> [インポート] -> [既存の Android コードをワークスペースに])。(職場へのコピーはチェックしないでください)

2) サンプル プロジェクトの 1 つだけをインポートします (つまり、PATH\facebook-android-sdk-3.0.1\samples\ProfilePictureSample) (今のところ)。例として ProfilePictureSample を使用します

ご覧のとおり、Eclipse は、ProfilePictureSampleActivity 内の FragmentActivity がわからないというエラーをスローします。FragmentActivity は、Android サポート ライブラリの一部です。パッケージ エクスプローラーを見ると、libs フォルダーや Android サポート ライブラリへの参照はありません。FacebookSDK ライブラリにあります。Eclipse にエクスポートするように指示する必要があります。

4) FacebookSDK ライブラリを右クリックし、プロパティをクリックします。左側のメニューで Java Build Path に移動します。次に、Order and Export タブで Android Private Libraries をチェックします (代わりに android-supportv4-jar をクリックすることもできます)。

5) プロジェクト -> クリーン

なんらかの理由で (誰かがこれについて詳しく説明できるかもしれません)、サンプル プロジェクトは Android サポート ライブラリもエクスポートする必要があります。

6) サンプル プロジェクト (つまり、ProfilePictureSample) を右クリックし、プロパティをクリックします。左側のメニューで Java Build Path に移動します。次に、Order and Export タブで Android Private Libraries をチェックします。

7) プロジェクト -> クリーン

うまくいけば、これは役に立ちます!!

于 2013-06-27T17:17:38.323 に答える
0

プロジェクトをワークスペースにコピーせずに SDK をインポートします。このソリューションは私にとってはうまくいき、エラーは発生しません

于 2014-05-13T11:30:28.370 に答える
0

問題は、android-supprort-v4.jar へのパスが正しくないことでした..

正しいパスを設定することで修正しました。

于 2013-04-12T07:29:16.863 に答える
0

以下の手順で、このプロジェクトの Android API を設定してください

プロジェクトを右クリック->プロパティ->android->androidターゲットバージョンを設定

また、Facebook ライブラリ プロジェクトを削除して、もう一度追加します。

于 2013-04-12T06:49:59.533 に答える