Android Facebook开发人员无法在“ Android Key Hash”的“示例应用程序设置”上“保存更改”
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Android Facebook开发人员无法在“ Android Key Hash”的“示例应用程序设置”上“保存更改”,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1098字,纯文字阅读大概需要2分钟。
内容图文
![Android Facebook开发人员无法在“ Android Key Hash”的“示例应用程序设置”上“保存更改”](/upload/InfoBanner/zyjiaocheng/658/9a4a6c812d3e44c0828904c6ba2abfdc.jpg)
您好Stackoverflow社区,
我登录developers.facebook.com,并尝试在“ Android哈希”的“示例应用程序设置”中点击“保存更改”. (输入Android密钥哈希后)
过去,我已经保存了另外两个Android密钥哈希(因为我切换了计算机/努力寻找正确的密钥哈希值),但是现在我无法添加第三个密钥哈希值.
我的第一个猜测是我找到的密钥无效,但这是我从https://developers.facebook.com/docs/android/login-with-facebook/的指示中获得的,所以我对此表示怀疑.
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try {
PackageInfo info = getPackageManager().getPackageInfo(
"com.replaced.with.my.pakage.name.here",
PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (NameNotFoundException e) {
} catch (NoSuchAlgorithmException e) {
}
...
我似乎已被锁定?关于如何解决此错误的任何想法?
解决方法:
我意识到从Facebook获得的哈希键中和使用keytool命令生成的哈希键中的字符数是不相同的,因为我未启用“保存更改”按钮.较短的一个就可以了
内容总结
以上是互联网集市为您收集整理的Android Facebook开发人员无法在“ Android Key Hash”的“示例应用程序设置”上“保存更改”全部内容,希望文章能够帮你解决Android Facebook开发人员无法在“ Android Key Hash”的“示例应用程序设置”上“保存更改”所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。