新しいFacebookSDKv3.0.2.bサンプルHelloFacebookSampleを使用すると、Facebookにログインしますが、エラーが発生します。
HelloFBSampleがFacebookログイン用に正しく構成されていません。
しかし、私はすでにハッシュキーを生成し、Facebook開発者サイトのサンプルアプリ設定に追加しています。
誰かが同じ欠陥を持っていますか?それとも、新しいSDKのバグですか?
新しいFacebookSDKv3.0.2.bサンプルHelloFacebookSampleを使用すると、Facebookにログインしますが、エラーが発生します。
HelloFBSampleがFacebookログイン用に正しく構成されていません。
しかし、私はすでにハッシュキーを生成し、Facebook開発者サイトのサンプルアプリ設定に追加しています。
誰かが同じ欠陥を持っていますか?それとも、新しいSDKのバグですか?
Facebook Doc で指定された方法を使用して生成されたキー ハッシュが、宣伝どおりに機能しない場合があります。私はこの問題に直面しており、他にもいくつかの問題があります。
それを整理するためにできることがいくつかあります。
最初の方法
このサイトのチュートリアルに従ってください: http://www.helloandroid.com/tutorials/using-facebook-sdk-android-development-part-1
これには少し時間がかかります (私が予想する約 5 分程度) が、試してみるとうまくいきました。
2番目の方法(そして私は個人的にこれが好きです)
Util.java
Facebook SDK でを見つけて開きます。private static boolean ENABLE_LOG = false;
。false
しtrue
、logcat (DDMD) を開いた状態でアプリケーションを実行します。ログインに失敗しました: invalid_key:Android キーが一致しません。あなたのキー " * *real*key* * * " は、アプリケーション設定で指定された許可されたキーと一致しません。
これが APK のテスト用で、debug.keystoreを使用する場合は、これで十分です。ただし、これがリリース キーで署名されたアプリの場合は、ステップ 3 までの手順に従いますが、Eclipse からアプリをプッシュする代わりに、署名付き APK を作成してデバイスにインストールします。DDMS が実行されている状態で接続しておくことを忘れないでください。
この部分: " * *real*key* * * " は実際のキーです。