应用程序在仿真器上工作但不在实际设备上工作

时间:2011-05-05 12:45:56

标签: android

我正在测试facebook Single-Sign-On应用程序。 我正在使用android平台2.2和api级别8.我已经类似地创建了具有相同配置的模拟器。它在模拟器中工作正常。但是当我在HTC Desire HD ver 2.2 froyo更新的实际设备上进行测试时。它打开一个与Facebook作为标题的对话框,显示加载屏幕然后消失。

我无法理解这种行为的原因。

请帮我解决这个问题。

此致

的Pankaj

2 个答案:

答案 0 :(得分:0)

您需要让设备上的调试正常工作并查看LogCat中显示的错误。您可以找到有关如何在设备上使用调试的说明here

答案 1 :(得分:0)

您可以使用USB电缆插入设备(确保选项中启用了USB调试)。

然后调试您的应用程序,您将看到调试控制台中的原因。

我怀疑你的问题与你如何将apk文件传输到手机有关(它需要签名为Facebook SSO工作,你需要在你的Facebook应用程序中正确设置密钥)。

有关更多信息,请参阅此处: http://www.juje.me/2011/04/export-the-signature-of-your-android-app-for-facebook-api-use/