Не удалось подключить эмулятор Android Wear с помощью устройства
Я не могу подключить Android Wear Emulator с моим устройством. У меня есть устройство HTC One с 4.4 (KitKat OS).
Я следую ссылке ниже:
Настройка Android Wear
Но когда я запускаю строку adb -d forward tcp: 5601 tcp: 5601 через командную строку, ничего не происходит. Эмулятор Android Wear не показывает подключенное устройство.
Примечание. Я могу запустить приложение Android Wear Preview на моем устройстве, а также активировать настройки уведомлений.
Любая помощь будет оценена.
Ответы
Ответ 1
@Lance Nanek в основном помог мне решить эту проблему. Если у вас возникла аналогичная проблема, эти шаги могут быть полезны.
-
запустите "adb devices", вы должны увидеть два устройства, один из них - ваш
эмулятор, другой - ваше устройство с Android Wear Preview
установлен.
-
вы можете видеть, что ваш эмулятор отключен, если это так, убейте эмулятор. Из avd запустите его, осторожно снимите флажок "запуск из моментального снимка" - это
контрастирует с Android Wear. Начало работы: "Запустите AVD
снова, но выберите "Запуск из моментального снимка" и снимите флажок "Сохранить"
снимок ".
- запустите "adb devices" снова, убедитесь, что вы видите два
устройства онлайн
- выполнить команду 'adb -d forward tcp: 5601 tcp: 5601'
- из приложения предварительного просмотра износа android, соедините ленту, вы должны быть готовы
идти.
Ответ 2
В недавно обновленном приложении Android Wear (август 2014) есть кнопка настройки вверху справа, когда вас попросят выбрать устройство, подключенное через Bluetooth. Нажатие этой кнопки будет подключаться к эмулятору.
Ответ 3
- Включить отладку adb в настройках разработчика на ваших часах.
- Включить отладку bluetooth в настройках разработчика на ваших часах.
- Включить отладку bluetooth в приложении для ношения на вашем телефоне. запустить в терминале:
- adb forward tcp: 4444 localabstract:/adb-hub; adb connect localhost: 4444
Посмотрите это обучение.
Я думаю, мне также повезло с использованием подставки, подключенной непосредственно к компьютеру, но неспособной подтвердить это сейчас.
Ответ 4
Android Wear с использованием Genymotion
Для людей, у которых нет телефона с Android 4.3 или выше, мы не можем попробовать Android Wear Preview.: '(
И вот как вы можете попробовать, используйте Genymotion Nexus 4 или любой другой эмулятор с Android 4.3 или Android 4.4, и он работает!
Настройте Nexus 4 с Android 4.3 в Genymotion.
Запустите эмулятор Nexus 4 и Android Wear.
Сначала вы должны установить сервисы Google Play на Nexus 4:
Загрузите zip файл
Перетащите его в Nexus 4
Перезагрузите устройство, и теперь вы можете установить "Android Wear Preview" в Play Маркете
Откройте терминал, используйте инструменты adb:
adb-устройства
вы видите 2 устройства,
adb -s [имя устройства Nexus 4] вперед tcp: 5601 tcp: 5601
Готово!
Ответ 5
Проблема, с которой я столкнулась, заключалась в том, что предварительно выбранный уровень API был установлен неправильно. Он должен быть установлен в следующие значения:
![Virtual device settings for Android Wear]()
Использование Host GPU необязательно.
Ответ 6
Застрял с тем же временем назад. Оказалось, что Google обновил приложение Android Wear. После установки новой версии я смог успешно соединиться с интерфейсом (пока я использовал устройство с и Android 4.3 + и adb -d forward tcp: 5601 tcp: 5601)
Ответ 7
Через несколько часов, пытаясь найти решение... Я нашел его!
В моем случае проблема заключалась в том, что у меня есть два разных SDK (один из Eclipse и другой из Android Studio), поэтому я пытался выполнить команды ADB в неправильном.
Поэтому важно проверить путь, который вы используете в своей среде IDE, и выполнить команды на том же самом.
Ответ 8
Я получал сосать "Подключение к эмулятору", но я исправил его с помощью виртуального устройства Android Wear ARM вместо x86.
Ответ 9
Запустите команду adb -d forward tcp: 5601 tcp: 5601 в режиме суперпользователя.