我像 Facebook 所说的那样运行下面的脚本。没有编译问题。问题是它在过程完成后从不给我密码问题,根据 facebook 文档,这意味着我的 keystore 路径不正确。但是 debug.keystore 文件在正确的路径中! C:\用户\KSM45.android
请让我知道我哪里出错了?我只想用 facebook 登录!
(来自文档页面:还要确保您使用的是正确的密码 - 对于调试 keystore ,请使用“android”生成 key 哈希。一般规则:如果该工具不要求输入密码,则您的 keystore 路径不正确。 )
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
最佳答案
尝试在 ~/.android/debug.keystore
中删除您的 keystore ,然后在 eclipse 中清理您的项目并运行您的应用,以便 eclipse 插件重新创建您的 keystore 。
关于android - Keytool 不询问密码(使用 Facebook lib 和 android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11594283/