【问题标题】:Keytool does not ask password (using Facebook lib with android)Keytool 不询问密码(使用带有 android 的 Facebook lib)
【发布时间】:2012-07-21 17:20:13
【问题描述】:

我像 Facebook 所说的那样运行下面的脚本。没有编译问题。问题是它在处理完成后从来没有给我一个密码问题,根据 facebook 文档,这意味着我的密钥库路径不正确。但是 debug.keystore 文件在正确的路径中! C:\Users\KSM45.android

请告诉我哪里出错了?我只想用facebook登录!

(来自文档页面:还要确保您使用了正确的密码 - 对于调试密钥库,使用“android”生成密钥哈希。一般规则:如果该工具不要求输入密码,则您的密钥库路径不正确。 )

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64

【问题讨论】:

标签: android facebook keytool


【解决方案1】:

尝试在~/.android/debug.keystore 中删除您的密钥库,然后在 eclipse 中清理您的项目并运行您的应用程序,以便 eclipse 插件重新创建您的密钥库。

【讨论】:

    【解决方案2】:

    我今天上班的时候在WinXP上试了一下,还是不行。经过几次尝试,我意识到了这一点

    这是我运行但失败的线路:

    keytool -exportcert -alias androiddebugkey -keystore C:\Documents and Settings\Administrator.android\debug.keystore | openssl sha1 -二进制 | openssl base64

    问题是,您应该在 debug.keystore 路径周围加上 “引号”

    就像这样:

    keytool -exportcert -alias androiddebugkey -keystore "C:\Documents and Settings\Administrator.android\debug.keystore" | openssl sha1 -二进制 | openssl base64

    【讨论】:

      猜你喜欢
      • 2011-09-22
      • 1970-01-01
      • 2022-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多