【问题标题】:Errors on Monodroid 4.0 using googlemapsMonodroid 4.0 上使用 googlemaps 的错误
【发布时间】:2011-12-14 17:59:44
【问题描述】:

我正在尝试运行有关 googlemaps 的 xamarin 示例,但 MapsDemo 示例不起作用。我正在尝试在 Google API (Google Inc.) - API Level 8 模拟器上运行,它向我抛出此错误:无法获取连接工厂客户端,并且当我尝试在 Google API (Google Inc.) 上运行时 - API 10级模拟器:

W/System.err(555):IOException 处理:26 W/System.err(555):java.io.IOException:服务器返回:3 W/System.err(555):在 android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115) W/System.err(555):在 android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473) W/System.err(555):在 android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117) W/System.err(555):在 android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994) W/System.err(555):在 android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)

而且我的 apiKey 是正确的。有没有人在mac上使用带有monodroid的googlemaps?如果你这样做,我该如何解决这个问题?因为我已经花了很长时间试图解决这个问题,但我找不到解决方案。

【问题讨论】:

    标签: c# macos google-maps xamarin.android


    【解决方案1】:

    如果您不介意用户离开您的应用程序并直接运行应用程序,您可以避免整个 Google 地图和 API 密钥混乱。他们仍然可以按返回键并再次出现在您的应用程序中。执行此操作的代码是:

    Linkify.AddLinks(lblAddress, MatchOptions.MapAddresses); 
    

    但是,这仅适用于 TextView。如果您想通过单击按钮来完成此操作,则必须进行更多调查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多