0

Facebookと統合したアプリを作っています。これはエミュレーターでは完全に機能しますが、Androidデバイスでは機能しません。

それはいくつかのエラーを示しています...

アプリはFacebookログインの設定ミスです。[OK]を押して、Facebookに接続せずにアプリケーションに戻ります。

しかし、それはハッシュキーを使用してこれで解決します

アクセストークンを保存せず、デバイスで期限切れになるため、デバイスで適切に機能しない場合よりも。

エミュレータでは完全に機能しますが、デバイスでは機能しません。なんで?

これを実装するためにFacebookHackbookコードを使用しています。

4

2 に答える 2

1

私の以前のリンクを参照してくださいので、答えてください、それはあなたの問題を解決します。

Facebookandroidネイティブアプリケーションが実際のデバイスで動作しない

于 2012-10-18T12:13:21.183 に答える
1

SSOを使用しているため、デバイスでテストしているときは、Facebookが既にインストールされていますが、エミュレーターでテストしているときは、インストールしていません。1つの解決策は、FORCE_DIALOG_AUTHを使用することです。この方法で、アプリを公式アプリから分離します。ただし、お勧めしません。

エミュレーターにもFB公式アプリケーションをインストールし、アプリを接続/切断することをお勧めします。SharedPreferencesはFBアプリから取得されるため、保存しないでください。

于 2012-10-18T12:39:15.260 に答える