我实现了一个Android登录按钮,当我启动应用程序时,我收到以下消息错误。
E / AndroidRuntime:致命异常:主要 过程:com.droidsmile.opinions,PID:31695 java.lang.RuntimeException:无法启动活动ComponentInfo {com.droidsmile.opinions / com.droidsmile.opinions.MainActivity}:android.view.InflateException:二进制XML文件行#13:错误导致类com.facebook.login.widget .LoginButton
等等:
引起:SDK尚未初始化,请务必先调用FacebookSdk.sdkInitialize()。
我在哪里可以调用该方法?
感谢。
答案 0 :(得分:2)
您必须在FacebookSdk.sdkInitialize(getApplicationContext());
之前使用setContentView(R.layout.your_activity_layout);
作为documentation状态。如果您需要完整的Facebook登录示例,请检查此here。
检查this answer。