【发布时间】:2011-11-22 07:30:07
【问题描述】:
我完全不明白这个过程。我已经能够导航到 Java SDK 中包含 keytool 的文件夹。虽然我不断收到错误 openssl not Recognized as an internal or external command。问题是,即使我可以让它工作,我会做什么以及之后做什么?
【问题讨论】:
-
如果您使用的是最新的 facebook sdk,并且如果您完美地放置了您的 facebook api,那么登录时您点击登录 facebook,然后在您的 logcat 中打印哈希键..
-
要在本地计算机上生成密钥哈希,请针对 Android 调试密钥库运行 Java 的 keytool 实用程序(它应该在控制台的路径上)。默认情况下,它位于您的主 .android 目录中)。在 OS X 上,运行:keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -二进制 | openssl base64 在 Windows 上,使用:- keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -二进制 | openssl base64
-
为什么有人要创建调试密钥?
-
我已经生成了密钥哈希,但不知道该把密钥放在哪里,你能指导我吗?我在 Ubuntu 上运行 android studio。