Gradle构建变量Debug和Release没有显示.谷歌地图问题



我想让基本的谷歌地图的例子工作

https://developers.google.com/maps/documentation/android-api/start

不幸的是,每当我使用Geny在模拟器上运行它时,屏幕是空白的。经过一些搜索,我看到其他人说我应该验证app/src/debug/google_maps_api.xml和app/src/release/google_maps_api.xml都有我创建的密钥。

我已经验证了app/src/main/res/values/google_maps_pi.xml有密钥,但其他用于调试和发布的目录不存在。

我已经同步了我的项目和gradle文件,但仍然没有看到它们。

如果您要将Google maps添加到现有项目中,请使用本教程作为基础,

https://developers.google.com/maps/documentation/android-api/start

,那么你必须首先使用Android Studio中的地图活动向导创建一个新项目。复制并粘贴本教程中提到的各种差异,如manifest.xml、build. xml。Gradle和google_maps_api.xml.

我没有意识到我需要做的一件事是将新项目中的app/src/debug和app/src/release目录复制到我现有的项目中。

一旦这样做了,你就可以确认app/src/res/values/google_maps_pi.xml和app/src/res/release/google_maps_api.xml使用的是相同的API。

最新更新