0

可能重复:
Android:自动选择调试/发布 Maps api 密钥?

我在我的应用程序中使用 MapView,因此我必须为 Google 地图使用不同的 api 键。密钥在 xml 文件 (android:apiKey) 中定义。有什么方法可以在那里使用条件 - 因此,如果生成文件进行测试(调试模式),则使用测试密钥;如果是 Release 文件,则使用 release 密钥。

4

1 回答 1

1

您可以在活动创建上创建 MapView,并根据是否处于调试状态在那里设置 API 密钥。然后将其添加到主视图组。

API 密钥只需在构造函数中传递

MapView myMap = new MapView(this, apiKey); viewGroup.addView(myMap);

于 2011-07-04T00:48:51.610 回答