Google地图无法正常显示

时间:2013-06-05 04:54:28

标签: java android google-maps

就我而言,我使用Google Map V1 API密钥已经很久了(来自windows机器)。由于我的系统崩溃,我改为Ubuntu。之后,我无法查看我的地图(它显示为网格视图)。当我从互联网上冲浪时,他们用你的API密钥说了问题。

为此,我尝试重新生成新的API,但由于Google MAP版本的更改,它无法用于API v1。

也有人建议在Playstore上传APK,然后下载到设备中。但我认为它不会起作用......

注意:

我需要一个解决方案,如何在ubuntu操作系统中使用我的旧API Key然后回顾mapview .. 因为我的项目是我在地图v1流程中使用的。为此给出解决方案............

这是我在访问谷歌地图时在logcat中的错误 错误:

(10:22) Palpandi: 06-04 14:38:12.628: W/System.err(652): IOException processing: 26
06-04 14:38:12.628: W/System.err(652): java.io.IOException: Server returned: 3
06-04 14:38:12.638: W/System.err(652):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
06-04 14:38:12.638: W/System.err(652):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
06-04 14:38:12.638: W/System.err(652):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
06-04 14:38:12.638: W/System.err(652):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
06-04 14:38:12.638: W/System.err(652):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
06-04 14:38:12.638: W/System.err(652):  at java.lang.Thread.run(Thread.java:856)

2 个答案:

答案 0 :(得分:1)

如果您删除了操作系统(Windows)并删除了用户文件夹中的debug.keystorerelease.keystore文件夹而未对其进行备份,那么您无需执行任何操作即可运行Google地图API V1应用程序并显示它的地图。

谷歌地图API V1现已弃用一段时间,谷歌不再为此API提供密钥。您移动应用程序以使用Google Maps API V2的唯一选择。

以下是我撰写的关于此主题的博文,可以帮助您入门:

Google Maps API V2

答案 1 :(得分:0)

如果您没有旧的debug.keystore(或用于为Google Play登录应用的发布密钥),您可以忘记地图api v1。