1

シンプルな Android アプリケーションの Facebook 統合ログインを処理しようとしています。このガイドhttps://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/に従っていますが、すべてがうまくいくようですが、まだ例外が発生しています: java.lang.NoClassDefFoundError: android .support.v4.content.LocalBroadcastManager

このjava.lang.ClassNotFoundException のように、プロジェクトで何も変更せずにEclipse Android SDKをアップグレードした後、この問題について同様の質問がたくさんあることを私は知ってい ます。すでにエラーが発生しています。

4

2 に答える 2

13

私は同じ問題を抱えていて、インターネットで解決策を探しました。あなたがリンクしたような回答に投稿された多くの提案を読みましたが、どれもうまくいかないようでした. 私はそれを機能させることになりました。私の問題は、他の投稿のいくつかを誤解していたことです。彼らが「android-support-v4.jarがlibsフォルダーにあることを確認してください」と言ったとき、彼らはFacebookSDKプロジェクトのandroid-support-v4.jarを参照していると思いました。

プロジェクトに android-support-v4.jar を追加し、注文とエクスポートに関連する他の提案に従いました。プロジェクトをクリーニングして再構築した後、クラッシュしなくなりました。お役に立てれば!幸運を!

于 2013-08-23T01:07:02.597 に答える
2

私も同じ問題に直面し、解決しました。myproject の android-support-v4.jar をコピーして、Facebook SDK の lib フォルダーに貼り付けました。それはそれを機能させます。

于 2014-01-13T14:56:31.000 に答える