2013-03-12 3 views
0

Я новичок в программировании для Android, у меня была проблема с отображением Карты с получением места, которое было затронуто, может ли кто-нибудь помочь. Вот, пожалуйста, напишите мне. Заранее спасибо. Примечание: я взял код от this site, я использовал отображение Карты, и он работал, но когда я пытаюсь использовать последний код на сайте для отображения местоположения касания, он не работает.Проблемы с картами в Android

+0

Это код здесь: – Suleyman

ответ

2

После просмотра ссылки, которую вы указали для ссылки на код .i видели, что вы разрабатываете старый устаревший API V1 для Android, который теперь не будет работать, потому что теперь новый API Maps V2 для Android теперь применим.

  • Узнать больше о новом API HERE on Android Developer Site.

    API теперь распространяется как часть SDK служб Google Play, , которую вы можете скачать с помощью Android SDK Manager. Карты теперь инкапсулированы в класс MapFragment, расширение класса Fragment от Android.

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

    Поскольку карты инкапсулируются в классе MapFragment, вы можете реализовать их путем расширения Android стандартного класса Activity, , а не расширение MapActivity используется в версии 1.

    API Карт теперь использует векторные плитки. Их представление данных меньше, поэтому карты появляются в ваших приложениях быстрее и используют меньшую пропускную способность.

    Кэширование улучшено, поэтому пользователи обычно видят карту без пустых областей. Карты теперь 3D. Перемещая точку зрения пользователя, вы можете показать карту с точки зрения.

Просмотреть мои сообщения в блоге я постарался обобщить все, что необходимо для создания приложения с API Google Maps V2 для Android.

  1. Solution to Problems with Maps API V2(using google_play_services_lib).
  2. Creating an Android App with Maps API V2 for minSDK=8 (Android 2.2 Froyo).
  3. Creating an Android App with Maps API V2 for minSDK=11 (Android 3.0 HoneyComb).
0

Google изменил метод obtainig ключей карты, ранее он использует MD5 отпечатков пальцев Теперь вы можете перейти по ссылке, чтобы интегрировать карту

Integrating google maps in android applicaiton

0

В этом уроке есть раздел о том, как получить местоположение из затронутой позиции. Надеюсь, это поможет вам. Google Maps Android v2 Tutorial

1

Я немного играл с библиотекой Android Android V2.
Вот пример, который я сделал, это работает, посмотрите, поможет ли он вам. я раздели свой собственный ключ API, но я включил много различных деталей, включая необходимость в установке:

http://www.digitalopium.com/android-google-maps-api-tutorial/

-Debug/Retail Сертификаты и SHA-1 ключа -Google проекта и Android Map API key -Google Play услуги через Android SDK -Проектирование, включающее файл манифеста и фрагменты кода.

Смежные вопросы