我尝试从this教程制作示例谷歌地图项目。我在Android工作室模拟器上尝试这个很好,但在我的设备上,它只是显示了谷歌公司标记的灰色视图。
当然,我读过很多像this这样的文章。
但我无法解决我的问题所在?感谢
答案 0 :(得分:0)
您应该将您的应用注册到控制台Google网站,以获取API密钥以将其放在您的xml文件中。这是地图未显示的最常见错误。 API密钥未正确显示。
答案 1 :(得分:0)
生成签名的apk
所以你错了。您必须在Google控制台上再创建一个密钥才能发布"发布版本" (singed apk)'因为它不同于"调试版本"你在模拟器上安装的。
您在问题中提供的答案将解决您的问题:https://stackoverflow.com/a/30559898/4316327
首先,使用左上角的下拉菜单切换到项目视图 项目浏览器。然后,展开app / src /,您将看到 子文件夹调试和发布。在那里,你应该看到两个单独的 调试/ res / values下的google_maps_api.xml文件 释放/ RES /值。
粘贴您的"发布版本" google_maps_api.xml
文件夹中release
的关键字。
如果该文件夹不存在,请创建一个类似debug
文件夹的文件夹。