android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData

问题描述:

我有两个MapActivity的应用程序,每个都有它的MapView,具有相同的API密钥。android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData

它在Android 3.x和4.x设备中正常工作,但在2.3.x切换活动时出错。

任何人都可以帮忙吗?

以下是错误:

08-26 21:00:03.160: W/System.err(1858): IOException processing: 26 
08-26 21:00:03.160: W/System.err(1858): java.io.IOException: Server returned: 3 
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115) 
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473) 
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117) 
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994) 
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702) 
+0

你编译项目什么的Android谷歌的目标API的反对? –

答:

嵌套的FrameLayout使用的地图,当您使用地图固定的尺寸。

 <FrameLayout 
      android:id="@+id/mapview_bg" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="@color/silver" 
      > 

      <com.google.android.maps.MapView 
       android:id="@+id/deal_mapview" 
       android:layout_width="146dp" 
       android:layout_height="106dp" 
       android:apiKey="@string/google_map_api_key" 
       android:clickable="true" /> 
     </FrameLayout> 

享受以下链接 :)

关注,这是谷歌地图的签名密钥的问题 -

http://android-expert.blogspot.in/2013/03/android-and-strange-error-with-maps.html