为了账号安全,请及时绑定邮箱和手机立即绑定

如何找到并运行keytool

如何找到并运行keytool

潇湘沐 2019-08-30 15:36:50
我读的Facebook开发者在开发指南这里它说我必须使用keytool导出我的应用程序的签名,例如:keytool -exportcert -alias androiddebugkey -keystore~ / .android / debug.keystore | openssl sha1 -binary | openssl base64我不知道如何找到keytool来运行它。我试图打开Windows命令提示符并粘贴上面的命令,但它不起作用。
查看完整描述

3 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

我自己找到了一个解决方案,如下所示。它工作正常。

“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


查看完整回答
反对 回复 2019-08-30
?
不负相思意

TA贡献1777条经验 获得超10个赞

只需在Windows命令提示符中输入这些。


cd C:\Program Files\Java\jdk1.7.0_09\bin


keytool -exportcert -alias androiddebugkey -keystore "C:\Users\userName\.android\debug.keystore" -list -v

基本密码是 android


您将与呈现MD5,SHA1和SHA256键; 选择你需要的那个。


查看完整回答
反对 回复 2019-08-30
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

要获取android密钥哈希码,请按照以下步骤操作(适用于Facebook应用)

  1. 在这里下载openssl for windows

  2. 现在解压到c盘

  3. 打开cmd提示符

  4. 类型 cd C:\Program Files\Java\jdk1.6.0_26\bin

  5. 然后只输入 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

  6. 完成

要获取证书指纹(MD5)代码,请按照以下步骤操作

  1. 转到 - C:\ Program Files \ Java \ jdk1.6.0_26 \ bin

  2. 在bin文件夹中运行该jarsigner.exe文件

  3. 打开cmd提示符

  4. 类型 cd C:\Program Files\Java\jdk1.6.0_26\bin

  5. 然后再次键入cmd keytool -list -keystore "C:/Documents and Settings/<your user name>/.android/debug.keystore"

  6. 它现在会要求Keystore密码。默认为“ android”类型并输入

  7. 完成。


查看完整回答
反对 回复 2019-08-30
  • 3 回答
  • 0 关注
  • 1338 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信