从我的android应用程序发布到Facebook时2.3.3中的问题

从我的android应用程序发布到Facebook时2.3.3中的问题,android,Android,我有一个安卓应用程序,通过使用Facebook for android API向用户发送帖子。当用户按下按钮时,会出现一个对话框,登录Facebook,然后将预定义的文本共享到他的FB墙。这在emulator 2.1到2.3.3的每个版本中都能很好地工作,在使用2.2测试的设备上也能很好地工作。然而,在2.3.3版本的设备上(使用HTC salsa进行测试),Facebook只是加载,然后突然完成,并显示上一个活动(使用按钮)(FB对话框关闭),Facebook墙上没有张贴任何内容。提前付款 下

我有一个安卓应用程序,通过使用Facebook for android API向用户发送帖子。当用户按下按钮时,会出现一个对话框,登录Facebook,然后将预定义的文本共享到他的FB墙。这在emulator 2.1到2.3.3的每个版本中都能很好地工作,在使用2.2测试的设备上也能很好地工作。然而,在2.3.3版本的设备上(使用HTC salsa进行测试),Facebook只是加载,然后突然完成,并显示上一个活动(使用按钮)(FB对话框关闭),Facebook墙上没有张贴任何内容。提前付款

  • 下载并安装“Git-1.7.7.1-preview20111027.exe”文件
  • Windows>首选项>Android>生成并获取调试密钥库的路径
  • 打开命令提示符并运行以下命令

    keytool -export -alias androiddebugkey -keystore "debug keystore path" | openssl sha1 -binary | openssl enc -a -e
    
  • 添加调试密钥库路径,并添加openssl路径,如

    C:\> keytool -export -alias androiddebugkey -keystore "C:\Documents and Settings\User\.android\debug.keystore" | "C:\Program Files\Git\bin\openssl" sha1 -binary | "C:\Program Files\Git\bin\openssl" enc -a -e
    
    然后,它将询问密码;输入“
    android
    ”作为密码。 现在将哈希键添加到位于编辑设置/移动和设备屏幕下的Facebook API配置中