2012-06-15 2 views
0

osmdroid를 사용하여 MAPNIK에서지도를 표시하고 특정 위치에지도의 중심을 설정합니다. applcation은 오류없이 작동하지만지도는 내가 코드에서 구체화 한 요점과는 거리가 멀다. 필자는 DDMS에서 코드를 보내지 않으려는 코드에서 위도와 경도를 설정했다. 내 코드는위치가 정확하지 않고 DDMS에서 예외가 발생합니다.

그리고 에뮬레이터에서도이 오류가 발생합니다.

[2012-06-16 00:05:21 - ddms] null 
java.lang.NullPointerException 
at com.android.ddmlib.Client.sendAndConsume(Client.java:573) 
at com.android.ddmlib.HandleHello.sendHELO(HandleHello.java:142) 
at com.android.ddmlib.HandleHello.sendHelloCommands(HandleHello.java:65) 
at com.android.ddmlib.Client.getJdwpPacket(Client.java:672) 
at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:317) 
at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263) 

[2012-06-16 00:05:21 - ddms] null 
java.lang.NullPointerException 
at com.android.ddmlib.Client.sendAndConsume(Client.java:573) 
at com.android.ddmlib.HandleHello.sendHELO(HandleHello.java:142) 
at com.android.ddmlib.HandleHello.sendHelloCommands(HandleHello.java:65) 
at com.android.ddmlib.Client.getJdwpPacket(Client.java:672) 
at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:317) 
at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263) 

y 나는 예외 오류가 아니며 내가 말한대로 콘솔에 있습니다 : DDMS, 그래서 응용 프로그램이 잘 작동하고 충돌하지 않습니다.

+0

나는 또한 에뮬레이터에서 Google API를 테스트 할 때 그 위치가 뚜렷하다는 것을 알 수 있는데, 왜 그런지 모르겠다. –

+0

내가 생각하는 MapView를 사용하려면 Google API를 사용해야합니다. – FoamyGuy

+0

내가 siads 내가 osmdroid API를 사용하고 그 의미, 나는 GAPI가 필요하지 않습니다 –

답변

1

나는 비슷한 문제가 발생했습니다. 다음 문구의 순서를 반대로 시도하십시오.

mapController.setCenter(myPoint); 
mapController.setZoom(15); 

희망 하시겠습니까?

관련 문제