Moto 360 Развертывание с Android Studio чрезвычайно медленное
Попытка запускать аналогию с Android-приложением непосредственно на Moto 360 после его подключения и указания в качестве целевого устройства.
АБР может видеть и прекрасно общаться.
Однако сообщение о развертывании не прогрессирует в течение длительного времени, около 10 минут.
В конечном итоге приложение будет установлено, но это делает невозможным непрерывную разработку на устройстве.
Есть ли способ ускорить эту установку? Я действительно сомневаюсь, что связь Bluetooth медленная.
Ответы
Ответ 1
У меня была такая же проблема и я начал использовать эмулятор.
Эмулятор довольно быстр, поскольку передача данных по Bluetooth отсутствует.
Чтобы настроить эмулятор, вы можете использовать следующие обучающие программы.
http://www.binpress.com/tutorial/how-to-create-a-custom-android-wear-watch-face/120
https://developer.android.com/training/wearables/apps/creating.html
Следующее обновление износа Android будет связано с Wi-Fi. При этом мы должны иметь возможность развертывать его непосредственно в Wi-fi.
http://androidcommunity.com/moto-360-getting-wifi-support-after-android-wear-update-20150421/
Ответ 2
Ну, иногда у вас действительно нет возможности использовать эмулятор.
Мой опыт развертывания прямо на устройстве в значительной степени похож на ваш.
Для меня начальные развертывания были быстрыми, но в конце концов они начали замедляться после нескольких перераспределений
Что для меня работало:
Надеюсь, что это поможет
Ответ 3
У меня были проблемы с обоими моими Android Wear (Moto 360 и LG G Watch - спасибо I/O). Я иногда обнаружил, что это помогает отключить, а затем снова включить отладку ADB в Параметры разработчика на устройстве. У меня нет объяснений, почему это может изменить ситуацию, но, по моему опыту, это может быть - YMMV.
Ответ 4
У меня есть процесс примерно до двух минут (пример с предыдущими 10 + минутами), используя следующую процедуру с Android Studio:
1 - Убедитесь, что ваши часы заряжены хорошо.
2 - Загрузите и установите приложение диспетчера задач, как рекомендовано allkenang
3 - удалить текущую версию приложения;
adb -s localhost: 4444 удалите com.example.packagename(или 127.0.0.1:4444, если вы используете это) - если это говорит - ожидание для устройства - обычно это не сработает, и вам нужно будет отключить и снова подключить часы, Вы получите сообщение об успешном завершении через секунду или два.
4 - Установите новую версию своего приложения на свои часы как обычно.
5 - Когда вы видите текст "КОМАНДА УСТРОЙСТВА: после установки -r...", закройте все приложения, используя диспетчер задач. Повторяйте это каждые 3 секунды.
Не уверен, что какой-либо из этих шагов не нужен, но тот процесс, который я использую, и его решение проблемы.