我正在开发一个连接到本机 Facebook 应用程序的应用程序。我发现 Facebook 需要我的应用程序的哈希键才能将其连接到 Facebook 原生应用程序。当我使用密钥库导出我的应用程序时,没有问题 - 我只需在 facebook 应用程序设置控制台上注册我的 hashkey,它就可以正常工作。但是,当我调试我的应用程序时,本机 Facebook 应用程序将我的应用程序识别为未注册。我认为这是因为 Eclipse 在调试时在我的应用程序上应用了不同的密钥库(默认调试密钥库)。
所以我在服务器端制作了我的 Facebook 应用程序的两个版本——真正的一个,一个用于我的调试密钥库。
我希望我的应用程序在发布时调用前一个,在调试时调用字母一。在 Android Java 代码中,有什么方法可以检查当前应用程序是否在调试密钥库上运行?