手把手教你生成keystore文件和facebook的Android密钥散列

介绍如何生成keystore

1. 运行cmd

如果jdk安装在c盘的话,是没有写入权限,所以要以管理员身份运行cmd.


其他盘就可以直接运行cmd


2. 切换到jdk下面的bin文件夹

在cmd 里用cd 命令输入jdk文件路径 进入bin文件夹

cd C:\Program Files\Java\jdk1.8.0_73\bin

3 然后使用keytool命令,keytool -genkey -alias ccc -keyalg RSA -validity 36500 -keystore android.keystore

输入kerystore密码
确认kerystore密码
输入个人资料
确认资料然后输入 Y 按确认键
keystore文件已经生成
已经生成android.keystore 文件

接下来我们去申请facebook 密钥散列 (  KeyHash )

登入facebook 开发者平台
https://developers.facebook.com/

点击基本
点击添加平台
选择android
我们开始生成的Android密钥散列

生成的Android密钥散列需要安装Openssl 软件来生成 KeyHash

首先我们用cmd命令进入Openssl软件安装文件bin文件里面
我把openssl软件安装在D盘

输入命令:
keytool -exportcert -aliasan droiddebugkey -keystore debug.keystore(你的keystore文件名) | openssl sha1 -binary | openssl base64
然后入你的keystore密码:
接着生成我们所需要的 facebook密钥散列

复制-粘贴我们刚刚生成的 facebook密钥散列
好了祝你们好运!有问题可以留言

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注