我正在尝试获取 hashkey,以便按照以下步骤将我的 phonegap for android 应用程序与 facebook 连接起来。
1) 从以下位置下载 Openssl:http ://code.google.com/p/openssl-for-windows/downloads/list
2)在C盘创建一个openssl文件夹
3) 将 Zip 文件解压到 openssl 文件夹中
4)在我的情况下从.android文件夹(C:\ Users \ SYSTEM.android)复制文件debug.keystore并在我的情况下粘贴到JDK bin文件夹(C:\ Program Files \ Java \ jdk1.6.0_05 \ bin)
5) 打开命令提示符并在我的例子中给出 JDK Bin 文件夹的路径(C:\Program Files\Java\jdk1.6.0_05\bin)。
6) 复制代码并点击 enter keytool -exportcert -alias androiddebugkey -keystore debug.keystore > c:\openssl\bin\debug.txt
7) 现在你需要输入密码,Password = android。
8) 在 openssl Bin 文件夹中查看你会得到一个名为 debug.txt 的文件
9)现在您可以重新启动命令提示符或使用现有的命令提示符
10) 来到C盘,给出openssl Bin文件夹的路径
11) 复制以下代码并粘贴 openssl sha1 -binary debug.txt > debug_sha.txt
12) 你将在 openssl bin 文件夹中获得 debug_sha.txt
13) 再次复制以下代码并粘贴 openssl base64 -in debug_sha.txt > debug_base64.txt
14) 你将在 openssl bin 文件夹中获得 debug_base64.txt
15) 打开 debug_base64.txt 文件这是您的密钥哈希。
但是每当我执行第 13 步时,我都会收到错误消息
openssl 已停止工作。一个问题导致程序停止正常工作。windows 将关闭程序并通知您是否有可用的解决方案。谁能帮帮我,我对这个android世界很陌生...