0

Facebook Android SDK 3.0には多くの問題があります—多くの問題があります。特に厄介なのは、Facebookプロジェクトをワークスペースに追加し、Androidアプリケーションにリンクしたことです。これで、アプリケーションをエクスポートすると(Eclipseでプロジェクトを右クリックし、[ Android Tools ]オプションを選択して、[署名されたアプリケーションパッケージのエクスポート]をクリックして)、署名されたアプリケーションパッケージは正常にエクスポートされます。ただし、APKをエクスポートする時間の約50%で、このAPKを使用してFacebook SDKリクエストを行うと(セッションを開く、追加の権限をリクエストするなど)、白い画面に次のように、無期限にハングするプログレスバー...

デバイスのBackボタンを押すまでそこにハングし、その時点でSessionState.CLOSED_LOGIN_FAILEDセッションコールバックを受け取ります。基本的に、それは他のほとんどすべてのエクスポートにうまく構築されていません。他の誰かがこれを経験していますか、またはこれが起こらないようにする方法を知っていますか?良いAPKを取得するまでに2、3回ビルドするのは非常に時間がかかります。ワークスペース内のプロジェクトを更新し、[プロジェクト]->[クリーン]->[すべてのプロジェクトを毎回クリーンアップ]を実行していますが、それでもうまくいきません。

4

1 に答える 1

0

署名されたアプリケーションパッケージをエクスポートする必要があった最後の数回は、プロジェクトのプロパティに移動し、Androidオプションを開き、Facebookライブラリ参照を削除してから再度追加することです。私はこれを5回連続して行ってきたので、これでうまくいくと思います!

于 2013-03-18T11:59:16.940 に答える