Карта не отображается в телефоне только черный экран - PullRequest
0 голосов
/ 01 ноября 2011

Следующие ошибки я получаю, когда приложение Map работает в телефоне.Я создаю и ключ отладки, и пользовательский apiKey, используя eclipse,

Щелкните правой кнопкой мыши проект-> Инструменты Android-> Экспортировать подписанный пакет приложения и затем заполните форму, а затем с помощью keytool я получил MD5 и затем apiKey.

Я также заменяю apikey отладки на пользовательский apiKey.Как разобраться в этих ошибках?

11-01 17:00:08.238: ERROR/MapView(8971): IllegalStateException on drawMap. Wiping cache.
11-01 17:00:08.238: ERROR/MapView(8971): java.lang.IllegalStateException: Null Bitmap! "loading_tile"; if seen during a test, this usually means that the image file needs to be added to the test.config file
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.common.graphics.android.AndroidImage.<init>(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.common.graphics.android.AndroidImageFactory.createImage(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.googlenav.map.MapTile.createTempImages(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.googlenav.map.MapTile.getTempImage(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.googlenav.map.MapTile.getImage(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.googlenav.map.Map.drawTile(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.googlenav.map.Map.drawMapBackground(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.googlenav.map.Map.drawMap(Unknown Source)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.android.maps.MapView.drawMap(MapView.java:1048)
11-01 17:00:08.238: ERROR/MapView(8971):     at com.google.android.maps.MapView.onDraw(MapView.java:486)
11-01 17:00:08.238: ERROR/MapView(8971):     at android.view.View.draw(View.java:6535)

Ответы [ 4 ]

0 голосов
/ 06 августа 2012

Подпишите ваш apk и установите на реальном устройстве, используя Export из Eclipse, это будет работать.

0 голосов
/ 01 ноября 2011

Вы изменили ключ карты для пользовательского apiKey?

Я думаю, вы не изменили это.

Изменить ключ карты. Используйте http://code.google.com/android/maps-api-signup.html, чтобы получить новый ключ карты с отпечатком MD5 пользовательского сертификата.

0 голосов
/ 02 ноября 2011

Проверьте мой пост для создания подписанного приложения, чтобы представление карты отображалось на всех устройствах и эмуляторах:

Пост для проблемы с просмотром карты

0 голосов
/ 01 ноября 2011

Проверьте, существуют ли ваши значки в папке для рисования, которые фактически использовались в качестве логотипа приложения.

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