Google maps работает на телефоне НЕ на эмуляторе - PullRequest
0 голосов
/ 11 октября 2010

Google mapview не загружает реальные карты в эмуляторе, только сетку.Мои оверлеи отображаются нормально.SDK версия 2.2.Он отлично работает в реальном телефоне.Я использую ключ отладки и триппель проверил манифест.Он работал в более ранних проектах.Я просто не могу понять .. Есть идеи, что проверить?

Ответы [ 4 ]

2 голосов
/ 11 октября 2010

Убедитесь, что в вашем эмуляторе есть Google API. Я считаю, что для Froyo есть два разных типа эмуляторов, которые вы можете создать. Эмулятор Android 2.2 и Android 2.2 с эмулятором Google Apis.

Также убедитесь, что вы подписали свое приложение с сертификатом отладки .


Это может быть очевидно для вас, но больше информации можно найти здесь .

2 голосов
/ 11 октября 2010

Это потому, что ваш ключ API Карт Google привязан к вашему розничному ключу. В эмуляторе вы используете приложения с отладочной подписью, поэтому вам потребуется другой ключ API Карт Google для ключа отладки, который вы используете для проверки его в эмуляторе

1 голос
/ 11 октября 2010

Также убедитесь, что ваш эмулятор считает, что у него есть доступ в Интернет.На это указывают две полосы силы сигнала - если вы видите нулевые полосы и X, куда должен идти 3G, то эмулятору не хватает доступа в Интернет.Это, вероятно, означает, что при запуске эмулятора он не может обнаружить Интернет.

Также проверьте, работает ли приложение Maps вашего эмулятора.Если это не помогло, вы знаете, что проблема в вашей среде, а не в вашем приложении.

0 голосов
/ 09 апреля 2012

Пожалуйста, запустите Интернет в вашем эмуляторе, он начнет работать.

...