com.google.android.geo.api_key和com.google.android.maps.v2.api_key之间的区别?

时间:2017-12-28 08:49:08

标签: android google-maps android-manifest

我想知道com.google.android.geo.API_KEY& com.google.android.maps.v2.API_KEY元标记。它们都用于设置Google Maps API密钥。但似乎无法找到差异,哪个更适合使用?

1 个答案:

答案 0 :(得分:5)

来自official documentation

  

注意:如上所示,com.google.android.geo.API_KEY是   建议的API密钥的元数据名称。具有此名称的密钥可以是   用于在Android上对多个基于Google Maps的API进行身份验证   平台,包括Google Maps Android API。为了倒退   兼容性,API也支持该名称   com.google.android.maps.v2.API_KEY。这个遗留名称允许   仅对Android Maps API v2进行身份验证。应用程序可以   仅指定一个API密钥元数据名称。如果两者都指定,   API抛出异常。