曾几何时,在一片神奇的土地上,您可以通过将旧的 API 密钥MapView
添加到它的构造函数中来设置它。这很有帮助,因为我可以有一些类似的东西:
mMapView = new MapView(getActivity(), Environment.GOOGLE_MAPS_API_KEY);
这使我可以拥有一个可以根据代码是否为生产环境来更改的密钥(通过换出Environment
其中包含许多其他可爱的东西)。
查看新的 Google maps API 文档、代码和相关帖子,似乎没有办法做到这一点或类似的事情。我确实有一个解决方法的想法,它要求我制作一个strings.xml
文件以供AndroidManifest
我也像我一样交换的文件读取,Environment
但我更愿意只有一个“配置文件”而不是两个。
所以我的问题是:有没有办法以其他方式为这些新地图设置 API 密钥AndroidManifest
?