热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

调试一个自签名的Android应用程序?(需要它用于facebook集成)

当在eclipse中点击“调试”按钮时,我的应用程序由一个调试密钥表单android签名,它存储在文件“debug.keystore”中.现在我正在实施FacebookSDK,这迫

当在eclipse中点击“调试”按钮时,我的应用程序由一个调试密钥表单android签名,它存储在文件“debug.keystore”中.

现在我正在实施Facebook SDK,这迫使我使用已签名的应用程序进行Single SignOn功能.这样我需要生成我的公司密钥库的哈希值并将其存储在我们的Facebook开发者帐户中.

我知道如何通过Eclipse中的向导(通过AndroidManifest.xml)签署应用程序.如何调试这样一个签名的应用程序?

我可以以某种方式更改调试密钥并将我们的公司密钥设置为调试密钥吗?或者我该怎么办?现在我只能通过在设备上签名并安装我的应用程序来获得FB工作.我已经尝试生成调试密钥的哈希没有运气…

最佳答案:

我不建议将您的公司密钥设置为调试密钥,但您可以通过替换名为debug.keystore的Eclipse调试密钥库文件来实现.您可以通过阅读this在操作系统上找到它的位置.

更好的解决方案是生成调试密钥的哈希值 – 按照官方SDK for Android页面上的说明进行操作,并确保提及正确的密钥库文件和别名“androiddebugkey”.密码始终是“android”.


推荐阅读
author-avatar
fanersai_668
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有