1

每当我的应用程序向 facebook 发出的请求失败时,我都会尝试调用 facebook.authorize。

但它会引发Can't create handler inside thread that has not called Looper.prepare() inside 侦听器错误。

我正在通过 Facebook 错误处理程序上的 try-catch 进行调用。

还有另一种处理方式吗?

4

1 回答 1

0

这个问题在这里解决

Facebook 授权不在 Android Asynctask 或 Thread 中工作

            Looper.prepare();
            facebook.authorize(this, PERMISSIONS, new LoginDialogListener());
            Looper.loop();
于 2012-03-05T05:25:41.280 回答