Android: карта отображается в эмуляторе (версия: Google API 2.1, уровень: 7). Но при загрузке на мобильный Android он не отображается

Я сделал один проект в Android, который должен отображать карту с использованием GOOGLE API KEY.

перейти: [http://mobiforge.com/developing/story/using-google-maps-android]

Я сгенерировал ключ API MAP для своей системы, правильно выполнив процедуру, указанную в приведенной выше ссылке. Он хорошо работает и отображает карту в EMULATOR.

Я взял BUILD своего проекта и загрузил его на свой Android MOBILE. Здесь Карта НЕ отображается на моем мобильном телефоне. Но все остальные функции работают хорошо.

Не знаю, в чем причина этой проблемы :(

Сведения о моей версии AVD:

Название AVD: API Google (Google Inc.) Платформа: 2.1 Уровень API: 7

Информация о моем мобильном телефоне Android:

Он также поддерживает только GoogleAPI 2.1 (уровень 7). Все остальные функции работают хорошо, кроме отображения карты.
(у меня есть только полилинии)

Мой файл XML выглядит так:

<com.google.android.maps.MapView 
    android:id="@+id/mapView"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:enabled="true"
    android:clickable="true"
    android:apiKey="0l4sCTTyRmXTNo7k8DREHvEaLar2UmHGwnhZVHQ"
    />

Can anyone help me to recover this problem?

Заранее спасибо!


person Vansi    schedule 28.10.2010    source источник


Ответы (1)


Поэтому, хотя мы не можем знать, используете ли вы правильный ключ, помните, что ключ Map API привязан к хранилищу ключей, которое подписало apk. Я подозреваю, что на вашем эмуляторе используется хранилище ключей отладки. Это тот, который, вероятно, используется, когда вы выполняете свою работу изо дня в день.

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

Проверьте этот URL для получения дополнительной информации, http://code.google.com/android/add-ons/google-apis/mapkey.html

person Greg Giacovelli    schedule 29.10.2010