2013-03-12 48 views
0

我有很多与Facebook的Android SDK 3.0的问题 - 很多。这里特别讨厌:我已经将Facebook项目添加到我的工作区,并将其链接到我的Android应用程序。现在,当我导出我的应用程序时(通过右键单击Eclipse中的项目,选择Android工具选项,然后单击导出签名的应用程序包),我签名的应用程序包出口没问题。不过我注意到,当我使用这个APK发布任何Facebook SDK请求时(例如打开会话或请求额外的权限或任何类似的东西),我约有50%的时间导出APK,然后我只是看到一个白色屏幕,进度条,其无限期挂起,如下...Facebook的Android SDK 3.0调用只显示一个白色的屏幕

它,直到我按下设备的后退按钮,在这一点上,我得到一个SessionState.CLOSED_LOGIN_FAILED会话回调挂在那儿。基本上,它在几乎所有其他出口上都造成严重影响。是否有其他人遇到这种情况,或知道如何阻止这种情况发生?这是非常非常耗时,直到我得到一个很好的APK之前,需要建立两到三次。我正在刷新我工作区中的项目,并且每次都做一个项目 - >清理 - >清理所有项目,即使这样做也无能为力。

回答

0

我过去几次做过的事情我不得不导出我签名的应用程序包是去我的项目的属性,打开Android选项,删除Facebook库参考,然后重新添加它。我已经有五次连续的良好出口做这个,所以我猜这是诀窍!

+0

我面临同样的问题,你能告诉我你是如何解决它,请因为我被困在这个bug 10天..谢谢 – Basant 2013-08-17 17:26:47