发布API-KEY不会显示MAP或Google地方信息

时间:2017-08-24 13:18:29

标签: google-maps android-studio api-key

我已经在Google商店中创建了一个Beta版本作为我的Demo测试。

我使用android-studio生成了一个签名的APK。在成功测试了debugg版本之后,现在我正在测试谷歌商店的第一个版本。

我根据本教程使用这种方式来使用这两个键: android-automatically-choose-debug-release-maps-v2-api-key

Manifest :
<meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="${mapApiKeyValue}" />

在Gradle中:

buildTypes {
    debug {
        manifestPlaceholders = [ mapApiKeyValue:"GHjaSyAjlyp3O831lgaonHMXsd-_DpQ3002xxxxx"]
    }

    release {
        manifestPlaceholders = [ mapApiKeyValue:"AIzaSyAuMGDLr2HeuRed4JA0CrdYYdZRjyyyyy"]
    }
}

它对我有用,但如果我使用指纹/使用我的包名和SHA1,那么地图就无法在活动上显示

还有其他配置吗?

  • 此选项使我的地图在活动上不可见: screen 1

  • 启用密钥显示在此处: screen 2

0 个答案:

没有答案