我有两个问题
1.) 我想知道为什么我们需要 different-2 机器的 different-2 映射 api key 。 我们不能对任何机器使用相同的 key 吗?
2.) 当我需要不同 2 台机器的不同 2 map api key 时,当我为我的应用程序安装从任何机器创建的 apk 文件时, map 如何以及为什么在移动设备上正常工作。
希望你能解决我的问题
提前致谢
最佳答案
不同的机器有不同的调试证书,用于在运行/调试时签署构建 - 它们存储在 c:\users\your_user.android\debug.keystore
如果您使用不同的证书,链接到此类调试证书的 map api key 将无法使用。您可以共享您的证书以便使用相同的证书,或者根据您的 debug.keystore 生成另一个 map API key 。
当您发布到市场时,您会生成一个新的 .keystore,您可以使用它来签署您的发布版本 - 它也必须注册自己的 map API key 。
关于android - 为什么我需要不同的 map api key 用于 android 中的 different-2 机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816376/