我制作了一个确定位置(气球)的应用并在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" />
答案 0 :(得分:0)
我自己解决了这个问题但是这里是如何:
在网上阅读了几篇文章后,似乎出现了某种api密钥错误。
我读到了调试密钥和签名密钥的不同之处,所以我用签名的api密钥替换了调试密钥,这就是诀窍。
为什么wifi工作和3G不是我不清楚,我真的不介意,因为它现在一切正常