我的目标是在地图上放置标记。我从当前不公开的Web服务中检索我需要的纬度和经度坐标,并且仅在我公司的内部环境(VPN)中可用。
我为此写了一个简单的逻辑:
SupportMapFragment
。onMapReady
回调中获取Google地图参考。但我看到以下输出:
我可以在地图上放置标记,但地图的背景不会渲染,我只能看到空的图块。如果我缩小直到达到最高缩放级别,那么(整个世界的)地图将变为可见。
它可能是内部环境代理,但我能够在同一环境中看到其他应用程序中的地图,例如uber或BOFA。
我可以肯定地说它不是API密钥或配置问题,因为我可以在地图上放置标记。
可能是什么问题?
答案 0 :(得分:0)
您是否在开发者控制台中启用了Google地图?见https://code.tutsplus.com/tutorials/getting-started-with-google-maps-for-android-basics--cms-24635
答案 1 :(得分:0)
感谢大家的关注并努力提供帮助。
我找到了它的解决方案。当我评论以下行 HttpsURLConnection.setDefaultSSLSocketFactory(的SocketFactory);
一切都运转良好。可能是证书下载停止谷歌下载数据。