5

我有一个严重的问题

当我通过 Eclipse 构建 apk 时一切正常,并且地图运行良好

但是当我用 Eclipse 签署我的 apk 并将签署的 apk 移动到我的手机时,地图活动不起作用,它不会折叠它只是显示灰色屏幕

我不知道我做错了什么

我使用指南制作了所有内容,我认为一切都很好

有人能帮我解决这个问题吗?

我超过了我应该上传我的应用程序的最后期限,我真的很紧张

请帮我。

感谢所有答案

4

2 回答 2

6

maps api 密钥基于密钥库 sha1 哈希和包名称。当您签署您的 apk 时,sha1 哈希值会发生变化(因为您使用不同的密钥库进行签名)。

只需将新密钥库的 sha1 哈希和包名称添加到 Android 应用程序密钥(带有证书)部分的新行中,在 Google Api 控制台的 API 访问部分下。这里也有解释:https ://developers.google.com/maps/documentation/android/start 。

于 2013-08-21T00:30:10.903 回答
0

使用您的调试密钥库对 apk 进行签名,否则您将使用 sha1 生成新的 api 密钥,即您要导出项目的密钥库。

于 2013-08-21T03:11:52.507 回答