- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的谷歌地图嵌入式 android 应用程序在模拟器和真实设备上正常工作,但在签署我的应用程序并将 .apk 文件放在真实设备上后,它不会加载谷歌地图。我认为我犯了一些签名错误。我已经注册debug.keystore 与谷歌获取谷歌地图 API key 。我在互联网上搜索了谷歌地图嵌入式 android 应用程序的签名方法,但我没有发现任何对我有用的东西。我正在将这个应用程序发布到 android 市场但是这个(谷歌地图确实无法在真实设备上加载)问题困扰着我。
所以请任何人帮助我,我可以获得谷歌地图 API key 供公众使用,并且可以正常使用签署此应用。
提前致谢。
最佳答案
我很确定您在发布 Android 应用程序时需要不同的 map API key 。
我引用:
请记住,每个 Maps API key 都与特定的签名证书唯一关联。这意味着:
•当您开始开发时,您可以使用SDK工具创建的调试证书进行注册。
•当您准备好发布您的应用程序时,您需要使用您将用于签署您的应用程序发布的证书再次注册。然后,您必须更新您的 MapView 元素,以便它们引用发布 API key ,而不是调试 key ,然后使用您的发布证书签署您的应用程序。
以上引文可在此处找到: http://code.google.com/android/add-ons/google-apis/maps-overview.html
以下网页告诉您如何为您的签名证书获取 MD5 指纹 http://code.google.com/android/add-ons/google-apis/mapkey.html#getfingerprint
关于android - 如何为谷歌地图嵌入式 Android 应用程序创建我自己的指纹供公众使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7774021/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!