0

我正在开发一个使用 Facebook SDK 的 android 应用程序,并且有 3 个活动:Splash、Main 和 ContentView。在启动活动中,它显示“使用 Facebook 登录”按钮,一旦用户进行身份验证并登录,应用程序就会销毁启动活动并显示主活动。

在主要活动上,我可以在墙上发帖,但为此我需要发布权限,但是当我要求扩展权限时,它给了我一个错误:“无法使用空调用包调用 LoginActivity。如果启动模式为调用者是 singleInstance。”。

我认为这是因为我创建 uilifecycle 的启动活动已被破坏,因为我使用的是 Facebook 单例并且只使用了一个UiLifecycleHelper. 有没有办法刷新uilifecycle的当前活动?或者我必须为每个活动创建一个新的 uilifecycle?

4

1 回答 1

0

我尝试为每个活动创建一个 uilifecyclehelper,现在它可以工作了!

于 2013-09-14T12:30:59.360 回答