用于facebook的Android密钥哈希
我正在尝试获取hashkey,以便通过以下步骤将我的phonegap for android应用程序与facebook连接起来 1) 从以下站点下载Openssl: 2) 在C驱动器中创建openssl文件夹 3) 将Zip文件解压缩到openssl文件夹中 4) 从我的案例中的.android文件夹(C:\Users\SYSTEM.android)复制文件debug.keystore,并粘贴到我的案例中的JDK bin文件夹(C:\Program Files\Java\jdk1.6.0\U 05\bin) 5) 打开命令提示符并给出我的案例中JDK Bin文件夹的路径(C:\Program Files\Java\jdk1.6.0\U 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-在debug_sha.txt>debug_base64.txt中 14) 您将在openssl bin文件夹中获得debug_base64.txt 15) 打开debug_base64.txt文件,这里是密钥哈希 但每当我执行步骤13时,我都会得到如下错误 openssl已停止工作。一个问题导致程序停止正常工作。 windows将关闭该程序并通知您是否有可用的解决方案。用于facebook的Android密钥哈希,android,facebook,cordova,Android,Facebook,Cordova,我正在尝试获取hashkey,以便通过以下步骤将我的phonegap for android应用程序与facebook连接起来 1) 从以下站点下载Openssl: 2) 在C驱动器中创建openssl文件夹 3) 将Zip文件解压缩到openssl文件夹中 4) 从我的案例中的.android文件夹(C:\Users\SYSTEM.android)复制文件debug.keystore,并粘贴到我的案例中的JDK bin文件夹(C:\Program Files\Java\jdk1.6.0\U 0
有人能帮我一下吗,我对这个android世界很陌生…打开命令提示符,转到Java keytool所在的Java目录。在您的例子中,似乎是:
C:\ProgramFiles\Java\jdk1.6.0\u 05\bin
现在,在命令提示下,键入:
keytool -exportcert -alias androiddebugkey -keystore [PATH TO KEYSTORE] | [PATH TO OPENSSL] sha1 -binary | [PATH TO OPENSSL] base64
其中,您应该将[PATH TO KEYSTORE]替换为android debug.KEYSTORE的目录路径。例如:
C:\Users\Chris\.android\debug.keystore
C:\OpenSSL-Win32\bin\openssl
您应该将[PATH TO OPENSSL]替换为OPENSSL应用程序文件的目录路径。例如:
C:\Users\Chris\.android\debug.keystore
C:\OpenSSL-Win32\bin\openssl
现在,当您在输入整行代码后按enter键时,它将要求输入密码,即:android
如果您已经成功地完成了所有操作,那么它将在命令提示符中为您提供一个字符串,您可以复制、粘贴并使用该字符串。如果它不要求输入密码,请检查目录路径。在此处查看我的自动工具