2011-08-26 17 views
0

좋아, 그래서 내가 사용하고있는 일식에서 만든 내 개인용 google apk가 있습니다. 내 앱 중 하나에서지도가 문제없이 표시되기 때문에 효과가 있다는 것을 알고 있습니다. 그래서 제가 가지고있는 문제는 이것입니다.Google지도는 Droid에 표시되지 않지만 에뮬레이터에는 표시되지 않습니다.

디버그 키를 사용하여 에뮬레이터에서 내 앱을 실행할 때 문제가 없습니다. 열쇠로 휴대 전화에서 실행할 때, 사각형 만. 내 마커가 나타나기 때문에 내 위치를 찾았고 도청되면 내게 정확한 위치를 알려주고지도가 표시되지 않습니다. 열쇠는 유효 (반드시 동일하게 작동 응용 프로그램의 키에 비해)하고, 여기 내는

XML

JAVA

mc = mapView.getController(); 
lat = loc.getLatitude(); 
lon = loc.getLongitude(); 
p = new GeoPoint((int)(lat*1E6), (int)(lon * 1E6)); 
mc.animateTo(p); 
mc.setZoom(20); 

@Override 
public void onResume() 
{ 
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000,50, locationListener); 
super.onResume(); 
} 

어떤 생각을 코딩입니까?

+0

디버그 또는 릴리스 키로 APK를 구축하고 있습니까? 해제 키를 사용한 경우 키 저장소를 해제 한 상태에서 만든 Maps API 키를 사용해야합니다. – hooked82

+0

내 내보내기를 할 때 릴리스 키를 사용하고 API 키 (예 : 해당 릴리스 키에서 생성)를 사용하고 있습니다. 앞에서 말했던 것처럼 하나의 앱에서 작동합니다. 다른 앱이 잘못되어 내가 잘못했을 수도 있습니다. 요점을 가져 주셔서 감사하지만, 두 번 확인하고 다시 실행했지만 행운은 없습니다. – maceman121

답변

0

기기가 인터넷에 연결되어 있습니까? 나는 좌표가 GPS 센서에 의해 수신되는 동안지도가 인터넷에서 다운로드되었다고 생각합니다.

관련 문제