2013-12-03 3 views
0

Hy.
Я новичок в Android, и я хочу создать приложение, которое нуждается в текущем местоположении пользователя. Мне интересно, какой API я должен использовать, в частности: API-интерфейс платформы в android.location или API служб географических сервисов Google, часть сервисов Google Play - http://developer.android.com/guide/topics/location/strategies.html. В основном я хотел бы знать, поддерживает ли большинство устройств новый API.
Спасибо заранее.Android Извлечение текущего местоположения

ответ

1

Да, все устройства, у которых есть последниеGoogle play services installed будут работать с новым API.

Согласно, к источникам нового API (плавленый Расположение Provider) потребляет меньшее количество батареи и уведомляет об изменении местоположения немедленно наше приложение, если они используются с целью обслуживания, даже если пользователь не находится внутри нашего приложения.

Вы можете получить пример с именем LocationUpdates в последних версиях android sdk.

Для получения дополнительной информации, вы можете перейти по следующим ссылкам:

https://developer.android.com/google/play-services/location.html

http://www.kpbird.com/2013/06/fused-location-provider-example.html

https://developer.android.com/training/location/retrieve-current.html

Fused Location Provider in Android

+0

Так в основном большинство устройств будут последние Сервисы Google Play ? Как я уже сказал, я действительно новичок в Android ... –

+0

@scarlethohara ya в основном все устройства будут установлены с тех пор, как Google приколол многие свои функции, чтобы вращаться вокруг него. Но не зная, что некоторые пользователи могут удалить приложение или обновляет мышление, чтобы сохранить использование ЦП. – Hariharan

+0

@scarlethohara, если вы чувствуете, что мой ответ объяснил ваш запрос, любезно принимайте его. – Hariharan

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