[英]Facebook integration app works perfect in Emulator but not on Android device
我正在与Facebook集成制作应用程序。 这在模拟器中完美运行但在Android设备上不起作用。
这表明有些错误......
应用程序错误配置Facebook登录。 按好然后回到没有连接Facebook的应用程序。
但它使用Hash密钥解决了这个问题
比之后它不存储Access令牌并在设备中过期,因此它在设备中无法正常工作。
它将在模拟器中完美运行但不在设备上运行。 为什么?
我正在使用Facebook Hackbook代码来实现这一点。
请参阅我之前的答案下面的链接,它将解决您的问题。
您正在使用SSO,因此当您在设备上进行测试时,您已经安装了Facebook,并且在模拟器上进行测试时,您没有。 一种解决方案是使用FORCE_DIALOG_AUTH - 这样您就可以将应用程序与官方应用程序分开。 不建议这样做。
我建议您也在模拟器上安装FB官方应用程序,然后让您的应用程序通过它连接/断开连接。 不要保存您的SharedPreferences,因为您的应用程序将从FB应用程序中获取它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.