Требуется ли API Google Maps API V2 для Android 4.2.2?

Я использую V1 MapView для всех своих приложений. Я подумал, что мне следует изучить Google Maps Android API V2, и начал следовать руководству по адресу Этот Страница Конечно, как и в большинстве вещей для Android, в учебном процессе достаточно ошибок или упущений, поэтому он не работает. Дальнейшие исследования показали, что лишь немногие другие могут заставить его работать.

Однако во время этого исследования я наткнулся на эту страницу, на которой написано :

Если вы хотите протестировать свое приложение на эмуляторе, разверните каталог для Android 4.2.2 (API 17) или более поздней версии, выберите Google API и установите его. Затем создайте новый AVD с API Google в качестве целевой платформы. Примечание. Только Android 4.2.2 и более поздние версии платформы Google API включают службы Google Play.

Я понимаю, что V2 API работает через сервисы Google Play. Значит ли это, что мое приложение не может ориентироваться на более старые версии Android, если я использую V2 API?

Спасибо, Гэри


person Dean Blakely    schedule 12.08.2013    source источник
comment
вы можете ориентироваться на более старые версии. но протестируй на реальном устройстве   -  person Raghunandan    schedule 12.08.2013
comment
Google Maps v2 API поддерживает любое устройство с Android 2.2 и выше. Кроме того, он должен иметь последнюю версию Google Play Store, в которой есть службы Google Play. Таким образом, это означает, что минимальная версия SDK в Manifest.xml не может быть ниже 8.   -  person arshu    schedule 12.08.2013


Ответы (2)


Нет, 4.2.2 не требуется. Эта документация, на которую вы ссылаетесь, относится только к эмуляции. До добавления эмулятора/API Google для 4.2.2 сервисы Google Play не были включены. Если вы хотите протестировать интеграцию карт на Android версии ‹4.2.2, вам необходимо использовать реальное устройство.

person Sam Dozor    schedule 12.08.2013

причина, по которой вы можете протестировать его только на 4.2.2 в эмуляторе, заключается в том, что эта версия поставляется с сервисами Google Play.

сервис google play работает на чем угодно 2.2 и выше, если на устройстве установлены сервисы google play

person tyczj    schedule 12.08.2013