我从互联网上下载了一个Facebook应用程序源,并在eclipse中打开它并运行它。它在模拟器上运行良好,但不是用于调试的设备上。Facebook应用程序Android在模拟器上运行,但不在设备上
有人建议,这是一个SSO问题,但我不能弄明白。
我
在密码输入后的Android在CMD
c:\Program Files\Java\jdk1.7.0_01\keytool -exportcert -alias androiddebugkey -keystore "C:\Users\Mohammad Umair Khan\.android\debug.keystore" | openssl sha1 -binary | openssl base64 -out "C:\Users\Mohammad Umair Khan\key.txt"
让我调试键通过下面的方法,我得到它,我把
的developers.facebook.com应用程序页面上的一个键仍然我无法在我的设备上运行,但它在模拟器上正常工作。
有什么建议吗?
编辑: 这是一个keyhash问题。我从adb logcat获得了密钥,并将其放置在Facebook应用页面上,并且它像一个魅力一样工作。
仍然有人获得正确的调试密钥的解决方案.. ???
怎么样一些更多的信息。什么不起作用?应用程序是否启动?哪个错误会引发Facebook SDK? – Thommy
http://stackoverflow.com/questions/4690293/jdk-7-changes-keytool-output – Selvin
应用程序启动时,当我按下导致身份验证的按钮,Facebook应用程序启动,然后简单地返回到主屏幕,类似于finish()的行为;在Android ... –