Android 使用WiFi但不使用3G的谷歌地图更新

Android 使用WiFi但不使用3G的谷歌地图更新,android,google-maps,gps,wifi,3g,Android,Google Maps,Gps,Wifi,3g,我制作了一个应用程序,可以确定位置(气球),并在谷歌地图上显示(道路、城市等),因此需要一个活跃的互联网。 当我使用WiFi但不是3G时,这很好用。它决定了谷歌地图的位置和位置输出是正确的(包括一个气球),但地图(包括道路、河流、城市等)不会更新 特此声明我的清单设置: <uses-library android:name="com.google.android.maps" /> </application> <uses-permission android:n

我制作了一个应用程序,可以确定位置(气球),并在谷歌地图上显示(道路、城市等),因此需要一个活跃的互联网。 当我使用WiFi但不是3G时,这很好用。它决定了谷歌地图的位置和位置输出是正确的(包括一个气球),但地图(包括道路、河流、城市等)不会更新

特此声明我的清单设置:

<uses-library android:name="com.google.android.maps" />
</application>  
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission android:name="android.permission.CONTROL_LOCATION_UPDATES" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

我自己解决了这个问题,但以下是解决方法: 在网上读了几篇文章之后,似乎有某种api密钥错误。 我读到debug key和signed key有区别,所以我用signed api key替换了debug key,这就成功了。

为什么wifi有效而3G无效现在还不清楚,我真的不介意,因为现在一切都很好

很好,问了7个问题,但没有接受任何问题。啊哈,我想我知道你在说什么。当有答案时,我可以接受这是一个好答案。对不起,我不知道。我会检查并评价我的问题抱歉我觉得自己像个水蛭