Android调试密钥库与发布密钥库一起工作吗?
我有两个安卓应用程序,它们是为协同工作而设计的。一个调用另一个中的某个接口方法。当它们被释放时,它们将使用相同的释放密钥库,以便它们可以相互交谈。但现在我的问题是,如果我的一个应用程序仍在使用调试密钥库进行调试,而另一个正在使用发布密钥库,那么调试应用程序是否应该能够与发布应用程序对话?以前有人告诉我不能这样做,但现在有人告诉我可以。我问了我的同事,并在网上搜索了一下,但找不到解释。有人能解释一下吗?谢谢。不,没有。调试密钥库没有什么特别之处,它只是一个在安装Android Studio时自动生成的密钥库。如果您有两个应用程序只能使用相同的签名密钥工作,那么如果一个是release,另一个是debug,则它们将无法工作Android调试密钥库与发布密钥库一起工作吗?,android,android-keystore,Android,Android Keystore,我有两个安卓应用程序,它们是为协同工作而设计的。一个调用另一个中的某个接口方法。当它们被释放时,它们将使用相同的释放密钥库,以便它们可以相互交谈。但现在我的问题是,如果我的一个应用程序仍在使用调试密钥库进行调试,而另一个正在使用发布密钥库,那么调试应用程序是否应该能够与发布应用程序对话?以前有人告诉我不能这样做,但现在有人告诉我可以。我问了我的同事,并在网上搜索了一下,但找不到解释。有人能解释一下吗?谢谢。不,没有。调试密钥库没有什么特别之处,它只是一个在安装Android Studio时自动生
但请注意:根据您所做的工作,您不需要使用相同的签名密钥来相互交谈。只有当你在做一些非常具体的事情,比如广播一个有签名的许可证时,你才需要它 谢谢@Gabe。这为我澄清了一切。我们的软件产品线需要相同的签名密钥才能协同工作。我与另一个制作其他软件的团队进行了双重检查,他们告诉我,即使它被称为发布版本,它目前也已与调试密钥库签署/facepalm使这两个应用程序都可以调试。这就是他们合作的原因。