-1
我正在使用谷歌地图显示店铺位置的应用程序。我需要在清单中指定google-Geo API_KEY以使用地图。地图工作正常,但我想动态地决定用于谷歌地图的API_KEY。动态决定谷歌API_KEY谷歌地图
我已经搜索了这样的实现或类似的问题,但还没有找到任何解决方案。
只是想知道肯定,是否可以动态选择/使用谷歌API_KEY?如何?
我正在使用谷歌地图显示店铺位置的应用程序。我需要在清单中指定google-Geo API_KEY以使用地图。地图工作正常,但我想动态地决定用于谷歌地图的API_KEY。动态决定谷歌API_KEY谷歌地图
我已经搜索了这样的实现或类似的问题,但还没有找到任何解决方案。
只是想知道肯定,是否可以动态选择/使用谷歌API_KEY?如何?
这在Google API V2中不可行。由于文档读取
API密钥必须使用清单文件
但它可能MapView
进行分配。 Google文档
如果您要直接从代码实例化MapView,则应该在MapView构造函数中传递Maps API Key。
代码片段:
@Override
protected void onCreate(.....) {
super.onCreate(....);
mMapView = new MapView(this, YOUR_MAP_API_KEY); //pass key to MapView Constructor here
setContentView(mMapView);
// ....
}