android - 谷歌地图 v2 在游戏市场发布后不显示

标签 android google-maps google-play google-maps-api-2

我有一些问题,我的应用程序工作正常,但是当我在 Play 市场中加载它时, map 无法正常工作。接下来我做:

  1. 获取 SHA1 keytool -list -v -keystore C:\User\Name/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
  2. 在 Google 控制台中,我创建了 API KEY。 SHA1;com.kostya.app
  3. 右键单击项目 - Android 工具 - 导出已签名的应用程序包
  4. 创建新的 keystore 和新的 *.apk 文件。
  5. 将其转换市场。

我的错误在哪里?我读了this article .我们可以一起创建很好的教程,如何使用 google maps v2 对应用程序进行签名。如何在游戏市场加载后立即测试应用程序,而不用我们的一些东西。

最佳答案

当您为创建签名的 apk 创建 keystore 时,您必须这样做。

  1. 将 debug.keystore 更改为您创建的 keystore
  2. 将别名更改为您的项目名称
  3. 将密码设置为与您创建的 keystore 中的密码相同(而不是 Debug模式下的 android)

    keytool -list -v -keystore ~/.android/YOUR_KEYSTORE -alias YOUR_PROJECT_NAME

更多帮助查找here

关于android - 谷歌地图 v2 在游戏市场发布后不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18982327/

相关文章:

google-play - Google API Developer : purchases. products.get 忽略 productId 值并始终返回 200

Androidx 测试 - 如何在调用 onCreate 之前设置 Activity 属性

android - Andengine Sprites 排列并触摸了哪一个?

javascript - Google map 中带有链接的按钮

android - Google Play 控制台 - 在封闭轨道之间切换

android - Play商店的导航栏应用要求

android - 多模块 Android 项目中的全局代码覆盖率 : merge code coverage reports (Unit & UI tests)

java - 如何降低 android ScaleGestureDetector.SimpleOnScaleGestureListener 的灵敏度

ios - CocoapPods iOS Swift 中的 GoogleMaps SDK 错误

javascript - 谷歌地图需要很长时间才能加载