android - 签署应用程序后,Google MapView 不起作用

标签 android android-widget

我正面临 Android 应用程序签名问题。我的应用程序包含 Google MapView。 当我编译应用程序并在模拟器上运行时,MapView 工作正常。但是签署了应用程序,MapView 不起作用。我有谷歌地图 API。这适用于模拟器。

我可以在 2 个月前签署一次该应用程序。然后我升级了应用程序。现在我需要再次签署该应用程序。 其实我不知道为什么签名的应用程序的 mapView 不起作用。如何解决?

请指教。

我在签署应用程序时使用了以下步骤:

  1. 运行 Eclipse。
  2. 选择项目。右键单击 -> Android 工具 -> 导出已签名的应用程序包 -> 然后填写表格。 (表格中,有效期:200年,所有密码相同。)

你能推荐我吗?

提前致谢。

最佳答案

是的,如果您签署应用程序,您需要为 MapView 创建另一个 key ...此 key 由谷歌生成,您提供用于签署的 key 的 MD5 指纹并替换您必须提供的旧 key xml 中的设计时间...

关于android - 签署应用程序后,Google MapView 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955831/

相关文章:

android - Gradle同步问题错误:任务 ':app:mergeDebugResources'的执行失败

java - 修复 NoClassDefFoundError 的方法?

android - 将 android 小部件移动到托盘

android - 如何检查当前是否显示启动器/主屏幕

android - 我们如何设置列的内容以在表格布局中换行

android - PCM -> AAC (Encoder) -> PCM(Decoder) 实时正确优化

android - 上下文中的 FragmentManager

android - 如何通知Android Widget重绘

android - 如何在一个地方定义按钮背景并在整个应用程序中使用?

android-async-http 状态码和对 onFailure 的响应