Карты Google не отображаются на Droid, но отображаются на эмуляторе - PullRequest
0 голосов
/ 27 августа 2011

Хорошо, у меня есть мой личный Google Apk, который я создал из затмения, которое я использую. Я знаю, что это работает, потому что в одном из моих приложений карта отображается без проблем. Так что проблема у меня заключается в следующем.

Когда я запускаю свое приложение на эмуляторе с ключом отладки, оно работает без проблем. Когда я запускаю его на своем телефоне с моим ключом, ничего, кроме квадратов. Я знаю, что он находит мое местоположение, потому что мой маркер обнаруживается, и при нажатии он говорит мне правильное местоположение, просто не показывает карту. Ключ действителен (по сравнению с ключом работающего приложения, чтобы убедиться, что он идентичен), и вот моя кодировка

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();
}

Есть мысли?

1 Ответ

0 голосов
/ 29 августа 2011

Ваше устройство подключено к интернету?Я думаю, что карты загружаются из Интернета, в то время как координаты принимаются датчиком GPS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...