谷歌地图和亚马逊应用商店
Posted
技术标签:
【中文标题】谷歌地图和亚马逊应用商店【英文标题】:google maps and amazon appstore 【发布时间】:2015-06-02 02:25:53 【问题描述】:在我从谷歌开发者控制台获得地图密钥后,我创建了一个在谷歌地图上显示一些坐标的 android 应用程序,该应用程序运行良好。因此,我将应用程序上传到亚马逊应用商店,以供其他人使用。因此,当一些人从 mazon appore 将它下载到他们的手机时,他们报告说地图显示空白屏幕我从商店尝试过,它确实在屏幕上没有显示地图,但是当我从我的工作区安装它时,它工作得很好!!!
有什么想法!?
【问题讨论】:
他们在 Kindle Fire 上吗?如果是这样,他们将没有谷歌地图,因为亚马逊没有为此付费。他们有他们的替代品,但它是一个单独的 API,您需要实现。 【参考方案1】:Amazon 设备不支持 Google Maps API,因此您应该通过选中 Binary File(s) 页面 (http://prntscr.com/6ml76e) 上的复选框来使用 Amazon Maps Redirection
【讨论】:
下载的用户将它安装在三星安卓手机如galaxy s3、s$和note 3上!!! 顺便说一句,我已经选中了那个复选框!但问题依然存在!【参考方案2】:亚马逊会删除您用于签署应用程序的签名,并使用您独有、不会更改且对您账户中的所有应用程序相同的亚马逊签名重新对其进行签名。这意味着您在 Google Developer Console 中注册的 SHA1 签名不再有效。
要求亚马逊为您提供新的: MD5 SHA1 SHA256 公钥指数 公钥模数 脸书哈希 通过使用他们的联系功能。
然后,使用此 SHA1 在 Google Developers 控制台的 Google Maps 授权段中添加格式为 SHA1;package_name 的另一行。
来源:https://developer.amazon.com/public/support/submitting-your-app/tech-docs/submitting-your-app
【讨论】:
以上是关于谷歌地图和亚马逊应用商店的主要内容,如果未能解决你的问题,请参考以下文章
管理 Android 应用商店(谷歌/亚马逊/等)的代码/构建?