Android: создайте симулятор без GPS-оборудования

1

Как я получил уведомление от google о разрешениях ACCESS_FINE_LOCATION. Как я понимаю, если мы не добавим "android.hardware.location.gps" uses-feature к вашему манифесту, он также будет отображаться и для аппаратного устройства без GPS.

Если я добавлю, что мое приложение не будет отображаться на них, и я не хочу этого делать.

Я хочу проверить, как приложение реагирует на устройство, не имея Аппаратного обеспечения GPS. Как я могу создать для этого симулятор?

Фактическое сообщение из Google Play Store

Требуемое действие:. Если вашему приложению требуется аппаратное обеспечение GPS для правильной работы, вам необходимо явно добавить функцию использования "android.hardware.location.gps" в ваш манифест.

Что меняется

Сделали изменения на 15 октября 2016 года, что повлияет на приложения, ориентированные на API версии 21 (Android 5.0, Lollipop) или выше, которые используют ACCESS_FINE_LOCATION, но явно не имеют "android.hardware. location.gps". В дальнейшем эти приложения будут доступны для установки на устройствах, которые не имеют оборудования GPS. В большинстве случаев это не будет проблемой, поскольку местоположение Wi-Fi и Cell-ID обеспечивает достаточно высокую точность для типичной работы этих приложений. Тем не менее, любые приложения, для которых требуется оборудование GPS, например GPS-навигаторы, должны явно добавить в свой манифест функцию использования android.hardware.location.gps.

Если ваше приложение требует, чтобы GPS функционировал должным образом, и вы не включили android.hardware.location.gps в декларацию манифеста, ваши пользователи могут плохо работать с приложениями.

Подробнее об этом изменении здесь

Теги:
android-studio
gps
simulator
genymotion

1 ответ

3

Вы можете попробовать это на реальном устройстве. Например, у Lenovo A369i нет оборудования GPS. Если у вас нет реального устройства без GPS, вы можете создать соответствующее виртуальное устройство. Откройте Android Virtual Device Manager → Создать виртуальное устройство → Новый профиль оборудования. Там вы можете установить флажок GPS, поэтому вы должны отключить его, и вы создадите устройство без GPS. Изображение 174551

  • 0
    Любая идея для создания симулятора
  • 0
    Я обновил свой ответ.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню