从 Play 商店下载时,在启动后立即关闭选择器

Place picker close immediatley after launching ,when downloaded from play store

google 地点选择器在 Debug Apk 和 Signed apk 中工作正常,但是当我从 Play 商店下载它时,地点选择器停止工作,它在打开后立即关闭。我已经检查了 manifest.xml 和 gradle 文件所需的所有权限。我正在使用 google 播放服务版本 10.0.0。 下面是我的 gradle 和完整清单。

在我的 gradle 中:

compile 'com.google.android.gms:play-services-location:10.0.0'
compile 'com.google.android.gms:play-services-maps:10.0.0'
compile 'com.google.android.gms:play-services-places:10.0.0'

在 AndroidManifest 中:

  <uses-library
        android:name="com.google.android.maps"
        android:required="true"/>
    <meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version"/>
    <meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="**************"/>

这有点奇怪,因为它在签名的 apk 中运行良好。 如果有人知道这个问题,请提出任何有原因的解决方案??

尝试一切都失败了, 终于 我只是改变 我的应用程序的开发者控制台上的密钥限制

  • None
  • HTTP referrers (web sites)
  • IP addresses
  • Android apps
  • IOS

从 Android 应用程序到 None 并且它有效。 这是剩下的唯一选择。 如果有人遇到同样的问题,可以将其用作临时解决方案。