所以我有一个LoginActivity
有facebook LoginButton
。无论有没有facebook应用程序,我的开发手机都可以正常使用。
但是,对于我的模拟器设备或我的beta测试人员,当点击登录按钮时,它允许您登录,然后一旦您登录,手机就会回到主屏幕而不是我的应用程序。似乎FacebookActivity
没有转换回LoginActivity
。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Log.d("LOGIN", "We got here 123");
super.onActivityResult(requestCode, resultCode, data);
Log.d("LOGIN", "We got here");
callbackManager.onActivityResult(requestCode, resultCode, data);
}
因此,当我在手机上运行应用时,会调用onActivityResult
并且一切正常。
当我在我的模拟器或我的Beta测试手机上运行时,onActivityResult
甚至没有被调用。成功登录后,我的应用程序只需放入后台并显示主屏幕。
有谁知道这里发生了什么?
有没有办法跟踪Facebook的错误?
此时,我不确定到底出了什么问题。