0
omdroid 3.0.8 (및 실제 HTC Desire 장치에서 테스트)을 사용하여 매우 간단한 OSM 응용 프로그램을 테스트하고 있습니다. OSM지도보기를 얻기 위해 노력OSM IO 예외 다운로드 MapTile
final org.osmdroid.views.MapView mapView = new org.osmdroid.views.MapView(this, 256);
setContentView(mapView);
mMapView = mapView;
final org.osmdroid.views.overlay.MyLocationOverlay mlo = new org.osmdroid.views.overlay.MyLocationOverlay(this, mapView);
mapView.getOverlays().add(mlo);
mMyLocationOverlay = mlo;
mMapView.getController().setZoom(14);
mMapView.getController().setCenter(new GeoPoint(52370816, 9735936));
mMyLocationOverlay.disableMyLocation();
내가 로그 캣 만 그리드와 "IO 예외 MapTile을 다운로드"를 얻을 :
03-06 14:22:43.444: D/dalvikvm(901): GC_FOR_MALLOC freed 1896 objects/766304 bytes in 61ms
03-06 14:23:09.194: W/System.err(901): 310899 [downloader] WARN org.osmdroid.tileprovider.modules.MapTileDownloader - IOException downloading MapTile: /14/8636/5384 : java.net.SocketException: The operation timed out
03-06 14:23:11.664: D/dalvikvm(901): GC_FOR_MALLOC freed 3009 objects/1169544 bytes in 66ms
03-06 14:23:19.974: W/System.err(901): 321679 [downloader] WARN org.osmdroid.tileprovider.modules.MapTileDownloader - IOException downloading MapTile: /14/8636/5385 : java.net.SocketException: The operation timed out
03-06 14:23:34.084: W/System.err(901): 335789 [downloader] WARN org.osmdroid.tileprovider.modules.MapTileDownloader - IOException downloading MapTile: /14/8636/5384 : java.net.SocketException: The operation timed out
03-06 14:23:40.984: W/System.err(901): 342689 [downloader] WARN org.osmdroid.tileprovider.modules.MapTileDownloader - IOException downloading MapTile: /14/8635/5385 : java.net.SocketException: The operation timed out
03-06 14:23:55.094: W/System.err(901): 356798 [downloader] WARN org.osmdroid.tileprovider.modules.MapTileDownloader - IOException downloading MapTile: /14/8633/5381 : java.net.SocketException: The operation timed out
... 그래서 내가 할 노력하고있어 그게 전부 에. 장치의 네트워크 연결은 괜찮습니다. 또한 같은지도를 사용하는 OsmAnd 앱이 문제없이 작동합니다. 지도를 온라인으로 가져와야합니다. 내 응용 프로그램에서 OSM 맵을 얻으려면 어떻게해야합니까?
매니페스트에 permission.Internet을 설정 했습니까? – Thommy
물론 있습니다. – Jane