Подтвердить что ты не робот

Использование API Google Адресов в Android

Я пытаюсь разработать приложение, которое может отображать школы и аэропорты в местности. Я обнаружил, что использование Google Places API - это путь.

Я видел здесь . Может ли кто-нибудь объяснить, как использовать API?

4b9b3361

Ответ 1

Доступно новое учебное пособие

Похоже, что исходный учебник Брайана теперь 404, так что вот ссылка на Google в случае, если люди сначала видят этот ответ.

https://developers.google.com/places/android-api/current-place-tutorial

Когда эта статья была впервые написана, этого учебника не существует.


Оригинал:

Вы можете попробовать этот учебник (теперь 404): http://blog.brianbuikema.com/2010/08/android-development-part-1-using-googles-places-api-to-develop-compelling-location-based-mobile-applications/

Ответ 2

Вы можете найти учебное пособие по API-интерфейсам Places в среде J2SE, используя клиентскую библиотеку API Google для Java в моем блоге. Он также включает пример приложения в Github, который может вас запустить.

Если порт Android должен быть достаточно простым, так как клиентская библиотека API Google для Java совместима с Android.

Ответ 3

Вам нужно будет познакомиться с HttpClient, HttpRequest и HttpResponse, если вы еще этого не сделали.

Очень просто:
Шаг 1) создайте свой uri с помощью ключа api и условий поиска в соответствии с синтаксисом Google

Шаг 2) выполните запись, используя этот uri Шаг 3) декодировать ответ из сообщения

Счастливое кодирование:)

Ответ 4

Дело в том, что вам нужно создать URL-адрес, создать HttpRequest и получить данные в формате XML или JSON. После этого вы можете проанализировать эти данные, чтобы получить нужную информацию. Большинство людей делают это при каждом использовании, но я думаю, что лучший вариант - иметь API для этой цели.

Я разработал API, который строит URL-адрес, соединяет и получает данные в списке объектов, которые представляют собой места в хорошо структурированном проекте ООП. И все происходит в фоновом режиме в AsyncTask, который возвращает информацию через интерфейс/прослушиватель. https://github.com/perezdidac/google-places-api.

Ответ 5

см. эту ссылку для Отображение близлежащих мест с помощью API Google Адресов

попробуйте это

Ответ 6

API Google Мест, предоставляемый как часть служб Google Play, устарел. Google предоставил новую версию Places SDK для Android.

Новая версия не поддерживает выбор места. Вы можете перенести старый код в своем приложении на новую версию, следуя инструкциям, приведенным здесь https://developers.google.com/places/android-sdk/client-migration

В новой версии вы можете указать фильтры для результатов и полей, которые будут присутствовать в ответе. Ниже учебник с примерами, чтобы узнать, как использовать новые места SDK для Android, http://www.zoftino.com/google-places-sdk-for-android-tutorial