3 个月前,我在 Google Play 商店中发布了一个使用 MapFragment 的应用程序。它成功地使用了 Production Map Android 密钥,一切正常。
当我尝试在我的应用程序中进行与地图无关的错误修复时,问题就开始了。我尝试在我的 android 设备中进行测试,地图 API 会给出身份验证错误,并且地图没有显示在我的设备中。我曾尝试使用 debug.keystore 进行测试,所以切换到生产密钥库,仍然是同样的问题。
所以我尝试以 beta 模式上传 .apk 并尝试对其进行测试。它仍然给出身份验证错误。
我已经在 Api 控制台中检查了 SHA 和 Android 密钥,它们与我的项目的 Google Map Api 中的相同。
我还没有将 beta apk 转移到生产环境,因为我无法成功测试它。现在在我的生产版本中,地图停止工作。用于生产的 Android Maps API 密钥中的某些内容似乎搞砸了。
我该如何解决。有没有我可以为 Android Maps V2 提出的支持票,它可以帮助我理解身份验证问题?
我尝试卸载/重新安装几次,甚至对我的手机进行了出厂重置,并开始思考我的设备是否正在缓存某些东西。任何帮助将不胜感激,我很茫然。