草庐IT

安卓 map 错误: Couldn't get connection factory client (with a correct ApiKey)

嗨,MapActivity启动了,它显示了一张带有纬度和经度(0,0)的map,我无法获取当前位置,因为我收到此错误:09-1612:06:46.515:错误/MapActivity(464):无法获取连接工厂客户端apikey是正确的,我也重新安装了eclipse+androidsdk并重新生成了另一个debug.keystore及其相关的apikey,但没有任何改变..来源是这样的(注意我在logcatSystem.out.println("*i'mhere"+current_lat))上看不到println);:packageit.me.map;importcom.google.

android - 实现夜间模式(如谷歌天空 map )

我正在编写一个将在夜间使用的应用程序,并且会真正受益于像GoogleSkyMap这样的红色“夜间模式”。任何人都可以就我将如何处理这件事提供任何建议。它是主题还是某种叠加层?问候,迈克 最佳答案 我是SkyMap的开发人员。我们实际上不使用主题——我想采用这种方法,因为这样我们就可以轻松地使所有UI控件变红,但我无法找到一种动态更改主题的方法。如果你成功了,请告诉我!相反,我们使用自己的代码将map上的所有图形都变红(这一切都是在OpenGL中完成的) 关于android-实现夜间模式(

android - 如何保存 map 以供离线查看

对于我目前正在开发的应用程序,我想保存map以供离线查看。由于谷歌地图现在支持保存map,谁能告诉我它是否真的是可以在我们的应用程序上实现相同的功能吗?是否有任何特定的API可以做到这一点?任何信息都会有帮助提前致谢 最佳答案 MapView和Androidmap应用程序是两个独立的野兽。MapViews我什至不认为使用与Googlemap相同的渲染器。通过查看您的数据/数据/目录可以看出,每个应用程序都有一些“离线使用”。例如,您会在查看一些map后在该目录中找到一些缓存的图block。然而,这主要是对平移和缩放的优化。它作为真正

Android Google Maps V2 不刷新

我的应用程序显示用户的驾驶路线。几秒钟后,map停止加载新内容,如下所示:我的代码:XMLJava:floatzoom=18;//googleMap.getCameraPosition().zoom;LatLnglatLng=newLatLng(lastLatitude,lastLongitude);locations.add(latLng);CameraPositionpos=newCameraPosition.Builder().target(latLng).bearing(bearing).zoom(zoom).tilt(googleMap.getCameraPosition()

android - 在 Activity 中显示导航 map

如何在布局Activity中启动导航map? 最佳答案 你应该看看thistutorial,它非常全面,stackoverflow的格式不适用于长篇教程。一般来说,Google提供了一个用于在您的应用程序中使用Googlemap的库,称为MapView。该示例的源代码可用here.更新:根据下面的评论,现在我更好地理解了这个问题,答案是您不能在android中从一个应用程序调用代码或在另一个应用程序中重用代码。唯一正式的方法是使用Intent调用整个Activity。(这里是anotherthreadonthetopic。)

android - 在一个应用程序中使用 2 个 map fragment 时出现问题

我正在尝试在两个不同的fragmentActivity中使用两个不同的mapfragment。根据SupportMapFragment设计,我将映射键保存在list文件中应用程序属性的元标记中。但是我的mapView没有清除,它在第二个fragment中显示了带有旧点的同一张map,尽管我正在调用“getMap().clear()”。请建议除非我不在单独的Activity中使用新的MapFragment,否则它工作正常,如果我使用新的MapFragment,它会采用相同的mapView,因此不会清除mapView。代码:mapfragment公共(public)类DisplayMapF

android - 如何获取此 map 代码的当前位置?当我打开 map 时还试图从服务器接收车辆数据

packagecom.androidhive.googlemaps;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.util.ArrayList;importjava.util.List;importorg.apache.http.HttpResponse;importorg.apache.http.NameValuePair;importorg.apache.http.client.Cl

Android Google Maps API V2 OutOfMemory 异常

我有数据ListView,每个项目都会打开一个View,其中嵌入了map。该map的目的是显示单个标记。代码运行良好,但如果我有很多列表项(50+),来回循环会导致应用程序抛出OutOfMemory异常。谁能帮我理解我在这里做错了什么。我猜我的map初始化逻辑中有问题导致了这个问题。我正在努力解决这个问题。publicclassDetailViewextendsFragmentimplementsOnInfoWindowClickListener{privateMapViewmMapView;privateGoogleMapgoogleMap;@OverridepublicViewon

android - 当缩放级别大于 19 时,带孔的 Google map 多边形出错

我正在使用AndroidGoogleMapv2和MapFragment来显示map。我用一个带小孔的大多边形覆盖了整个map。当缩放级别小于19时它工作正常,但是当缩放级别上升到20后,孔就消失了。这是谷歌地图的错误吗?经纬度=(0,0)经纬度=(25.00,121.52)LatLng=(25.00,121.52)MapType=卫星这是我的代码,请帮忙。谢谢!@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layou

android - Google Maps Android API 授权失败 - 这项服务在过去几个月内有变化吗?

我编写了一个XamarinGoogleAppsV2应用程序。我要部署到的设备安装了GooglePlay服务。该应用程序已在API控制台中全部正确设置,几个月前我已经让该应用程序正常运行。目前,当应用程序部署到我的设备时,我在应用程序输出中收到以下错误:[GoogleMapsAndroidAPI]Authorizationfailure.Pleaseseehttps://developers.google.com/maps/documentation/android/startforhowtocorrectlysetupthemap.[GoogleMapsAndroidAPI]Ensur