Работа эмулятора эмулятора не работает

Я хотел бы снизить минимальный уровень API моего приложения до 4.4 (KitKat) от 5.0 (Lollipop)

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

Мое приложение сильно зависит от местоположения пользователя, поэтому основное тестирование должно быть нацелено на функцию изменения местоположения.

Я пытаюсь использовать симуляцию местоположения с официальным Google Android Emulator. (x 86)

Я создал 4.4 эмулятор и отлично работает , мое приложение работает нормально, но когда я пытаюсь отправить местоположения через панель управления Extended, ничего не происходит.

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

Введите описание изображения здесь

Я заполняю lat и longitude, нажимаю «SEND», но ничего не происходит.

Я также попытался смоделировать изменение местоположения на вкладке «Управление эмулятором» на Android-мониторе

Кнопка «Отправить» вообще не доступна для подключения , длинные и латинские поля отключены, и я ничего не могу заполнить. Вкладка «GPX» и «KML» также отключена.

Введите описание изображения здесь

Я также попытался использовать плагин Gps Emulator следующим образом:

Введите описание изображения здесь

Индикатор выполнения увеличивается, поэтому не так, как первые два метода, которые я пробовал, в конце концов выглядит, как будто что-то делает, но эмулятор все еще не получает изменения местоположения. Не за что.

Я пробовал четвертый метод через командную строку:

telnet localhost 5554 

Но у меня Connection refused сообщение об ошибке.

Поэтому я не могу попытаться отправить адреса через:

 geo fix <longitude value> <latitude value> 

(Telnes включен на моей Windows)

Solutions Collecting From Web of "Работа эмулятора эмулятора не работает"

У меня была такая же проблема с SDK Tools версии 25.1.7. Я обновил их до 25.2 rc1, и теперь он работает.

Помните, что вы не можете установить RC-версию из Android Studio. Для этого нужно запустить отдельный Android SDK Manager.

Android SDK Manager с инструментами RC android SDK

Перезапустите эмулятор и убедитесь, что на самом деле вы используете последнюю версию на экране «Справка / О программе» окон Extended Controls.

Окно расширенных элементов управления

У меня была та же проблема, но мне удалось это исправить.

Запускайте Карты Google и принимайте подтверждения хотя бы один раз, пока не увидите карту. Не забудьте установить для вашего местоположения значение ON / High, как показано на скриншоте ниже.

Карты Гугл настройки

Использование OS X и Android Studio имело ту же самую проблему, и то, что сработало для меня, было: переход к настройкам, местоположению и эмуляции телефона (эмулятора), а также отключение и повторное включение. Протестировался снова и начал работать.

Я думаю, что это не так важно, но версия эмулятора: 26.0.3-3965150.

В моем случае причиной были настройки местоположения в настройках телефона, заданных в разделе «Сохранение батареи». Переключил его на «Высокая точность», и он сработал.

Я также попытался смоделировать изменение местоположения с вкладки «Управление эмулятором» Android-устройства. Кнопка «Отправить» вообще не может быть нажата, длинные и латинские поля отключены, и я ничего не могу заполнить. Вкладка «GPX» и «KML» также отключена.

Я заметил то же самое, но потом я просмотрел расширенное меню на эмуляторе. Вы можете обновить местоположение через меню эмулятора. Введите описание изображения здесь

Я просто боролся с той же проблемой, но на Mac. Перезагрузка моего компьютера работала для меня.