Intereting Posts
Android: Как включить / отключить пункт меню выбора при нажатии кнопки? Ошибка iptables в android: iptables-save и iptables-restore не работают Создание строгой схемы паролей Когда все данные хранятся на устройстве Как узнать вызываемого абонента отвечает на вызов (что такое состояние телефона, когда он поднимает вызов) Вставить кусок кода HTML или скрипт Javascript внутри webview в android Android EditText setText не обновляет текст Программный перевод Просмотр Pre-Honeycomb Протирать данные / Сбросить заводские данные через ADB Не удается запустить AVD (эмулятор) Appinventor – поиск значка запуска / запуск appinventor Java.lang.IllegalStateException Вам необходимо использовать тему Theme.PpCompat (или потомка) с этим действием Как я могу отличить, изменяется ли переключатель, значение флажка пользователем или программно (в том числе путем удержания)? Загрузить изображение с android в webservice (Нужен совет) Поговорите с базой данных сервера MySQL из моего приложения для Android Android – запись видео высокого качества

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

Я хотел бы снизить минимальный уровень 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)

У меня была такая же проблема с 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. Перезагрузка моего компьютера работала для меня.