Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将密钥哈希导入我的android应用程序?_Android_Intellij Idea_Android Keystore_Facebook Sdk 3.14.x - Fatal编程技术网

如何将密钥哈希导入我的android应用程序?

如何将密钥哈希导入我的android应用程序?,android,intellij-idea,android-keystore,facebook-sdk-3.14.x,Android,Intellij Idea,Android Keystore,Facebook Sdk 3.14.x,我通过这些命令生成密钥散列 keytool -genkey -v -keystore xxx.keystore -alias xxx -keyalg RSA -keysize 2048 -validity 10000 keytool -exportcert -alias xxx -keystore xxx.keystore | openssl sha1 -binary | openssl base64 然后我得到了这把钥匙 Bmce+9aHdOoVtE7fS3B07tfj7Bc= 我将其添

我通过这些命令生成密钥散列

keytool -genkey -v -keystore xxx.keystore -alias xxx -keyalg RSA -keysize 2048 -validity 10000

keytool -exportcert -alias xxx -keystore xxx.keystore | openssl sha1 -binary | openssl base64
然后我得到了这把钥匙

Bmce+9aHdOoVtE7fS3B07tfj7Bc=
我将其添加到intellij工件中

但是,当我使用facebook sdk登录时,我收到了这条消息

Invalid key hash, The key hash 0FltZY3_r2cu8z_LOYILzjwSxjA does not match any stored key hashes. Configure your app key hashes at http://developer.faceboo.......

为什么密钥仍然不正确?

让你在facebook开发者控制台中配置你的应用程序吗?当你生成此密钥时:Bmce+9aHdOoVtE7fS3B07tfj7Bc=是运行此命令后询问你的密码密钥工具-exportcert?检查:在我运行第一个命令后,它询问我密钥库密码,我使用xxxxxx作为密码,然后我输入这些选项是CN=Unknown,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown对吗?[否]:是的,然后它要求我输入密钥密码以返回,如果与密钥库密码相同:,则我按Enter键,因为密码也是xxxxxx。之后,我运行第二个命令,它要求我输入密钥库密码:,我输入xxxxxx,然后我得到Bmce+9aHdOoVtE7fS3B07tfj7Bc=