如何找到并运行keytool

我读的Facebook开发者在开发指南这里


它说我必须使用keytool导出我的应用程序的签名,例如:


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


我不知道如何找到keytool来运行它。我试图打开Windows命令提示符并粘贴上面的命令,但它不起作用。


潇湘沐
浏览 1352回答 3
3回答

慕慕森

我自己找到了一个解决方案,如下所示。它工作正常。“C:\ Program Files \ Java \ jdk1.6.0_26 \ bin \ keytool.exe”-exportcert -alias sociallisting -keystore“D:\ keystore \ SocialListing”| “C:\ cygwin \ bin \ openssl.exe”sha1 -binary | “C:\ cygwin \ bin \ openssl.exe”base64

不负相思意

只需在Windows命令提示符中输入这些。cd C:\Program Files\Java\jdk1.7.0_09\binkeytool -exportcert -alias androiddebugkey -keystore "C:\Users\userName\.android\debug.keystore" -list -v基本密码是 android您将与呈现MD5,SHA1和SHA256键; 选择你需要的那个。

蓝山帝景

要获取android密钥哈希码,请按照以下步骤操作(适用于Facebook应用)在这里下载openssl for windows现在解压到c盘打开cmd提示符类型&nbsp;cd C:\Program Files\Java\jdk1.6.0_26\bin然后只输入&nbsp;keytool -export -alias myAlias -keystore C:\Users\<your user name>\.android\myKeyStore | C:\openssl-0.9.8k_WIN32\bin\openssl sha1 -binary | C:\openssl-0.9.8k_WIN32\bin\openssl enc -a -e完成要获取证书指纹(MD5)代码,请按照以下步骤操作转到 - C:\ Program Files \ Java \ jdk1.6.0_26 \ bin在bin文件夹中运行该jarsigner.exe文件打开cmd提示符类型&nbsp;cd C:\Program Files\Java\jdk1.6.0_26\bin然后再次键入cmd&nbsp;keytool -list -keystore "C:/Documents and Settings/<your user name>/.android/debug.keystore"它现在会要求Keystore密码。默认为“&nbsp;android”类型并输入完成。
打开App,查看更多内容
随时随地看视频慕课网APP