我一直在尝试在我的应用程序中使用Facebook SDK,但是在调用Facebook时,应用程序突然崩溃了。在OnActivityResult()中调用了.authorizeCallback.Facebook.authorizeCallback,它只在没有网络时发生。我搜索过很多,但没有找到任何解决方案。非常感谢任何帮助。
答案 0 :(得分:0)
首先检查是否有网络然后启动facebook进程..
检查网络可用性
ConnectivityManager conMgr = (ConnectivityManager) con
.getSystemService(Context.CONNECTIVITY_SERVICE);
if (conMgr.getActiveNetworkInfo() != null
&& conMgr.getActiveNetworkInfo().isAvailable()
&& conMgr.getActiveNetworkInfo().isConnected()) {
network= true;
} else
{
network= false;
}
if(network)
{
//do the process for facebook
}
else
{
// show alert message network not available
}