Android 谷歌地图仅通过wifi加载,但不';3G上的t负载

Android 谷歌地图仅通过wifi加载,但不';3G上的t负载,android,google-maps,Android,Google Maps,因此,标题几乎说明了一切。我正在尝试加载Google Map V2,它只在我的设备上有Wi-Fi时加载,在我使用3G时不加载。但是,当我先在Wi-Fi上运行它,然后在3G上再次运行它时,它不会清除数据或卸载应用程序,而是正常工作。因此,我的问题是如何让新安装的应用程序从第一次开始就通过3G加载地图?检查您的设备是否仅在连接wifi时才允许定位服务好的,我解决了问题。结果是我选择了限制Google Play服务的背景数据。一旦我取消选中它,它工作正常。这听起来更像是你的手机或它的设置问题,而不是它

因此,标题几乎说明了一切。我正在尝试加载Google Map V2,它只在我的设备上有Wi-Fi时加载,在我使用3G时不加载。但是,当我先在Wi-Fi上运行它,然后在3G上再次运行它时,它不会清除数据或卸载应用程序,而是正常工作。因此,我的问题是如何让新安装的应用程序从第一次开始就通过3G加载地图?

检查您的设备是否仅在连接wifi时才允许定位服务

好的,我解决了问题。结果是我选择了限制Google Play服务的背景数据。一旦我取消选中它,它工作正常。

这听起来更像是你的手机或它的设置问题,而不是它背后的编程问题。你知道它可能是什么吗?它已启用。当我使用3G时,谷歌地图也能正常运行。地图没有加载到我构建的应用程序中。这个答案让我省去了很多骂人的话。谷歌应用程序似乎无法识别禁用背景数据的问题,也无法以合理的方式通知用户他们需要启用该功能。这也可能被称为“谷歌服务框架”或其他同样晦涩难懂的东西。在我的例子中,我阻止它使用移动数据,尽管所有应用程序都启用了后台数据。