我正面临 Android 应用程序签名问题。我的应用程序包含 Google MapView。 当我编译应用程序并在模拟器上运行时,MapView 工作正常。但是签署了应用程序,MapView 不起作用。我有谷歌地图 API。这适用于模拟器。
我可以在 2 个月前签署一次该应用程序。然后我升级了应用程序。现在我需要再次签署该应用程序。 其实我不知道为什么签名的应用程序的 mapView 不起作用。如何解决?
请指教。
我在签署应用程序时使用了以下步骤:
- 运行 Eclipse。
- 选择项目。右键单击 -> Android 工具 -> 导出已签名的应用程序包 -> 然后填写表格。 (表格中,有效期:200年,所有密码相同。)
你能推荐我吗?
提前致谢。
最佳答案
是的,如果您签署应用程序,您需要为 MapView 创建另一个 key ...此 key 由谷歌生成,您提供用于签署的 key 的 MD5 指纹并替换您必须提供的旧 key xml 中的设计时间...
关于android - 签署应用程序后,Google MapView 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955831/