0

我制作了一个应用程序来确定位置(气球)并将其显示在 Google 地图上(包括道路、城市等),因此需要活跃的互联网。当我使用 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" />
4

1 回答 1

0

我自己解决了这个问题,但方法如下:在网上阅读了几篇文章后,似乎出现了某种 api key 错误。我读到调试密钥和签名密钥有所不同,所以我用签名的 api 密钥替换了调试密钥,这就成功了。
为什么 wifi 可以工作而 3G 不行,我不清楚,我真的不介意,因为现在一切正常

于 2012-05-28T14:44:04.727 回答