Подтвердить что ты не робот

Moto 360 Развертывание с Android Studio чрезвычайно медленное

Попытка запускать аналогию с Android-приложением непосредственно на Moto 360 после его подключения и указания в качестве целевого устройства.

АБР может видеть и прекрасно общаться.

Однако сообщение о развертывании не прогрессирует в течение длительного времени, около 10 минут.

В конечном итоге приложение будет установлено, но это делает невозможным непрерывную разработку на устройстве.

Есть ли способ ускорить эту установку? Я действительно сомневаюсь, что связь Bluetooth медленная.

4b9b3361

Ответ 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

Ну, иногда у вас действительно нет возможности использовать эмулятор.

Мой опыт развертывания прямо на устройстве в значительной степени похож на ваш.

Для меня начальные развертывания были быстрыми, но в конце концов они начали замедляться после нескольких перераспределений

Что для меня работало:

  • Установите TaskManager на износ (https://play.google.com/store/apps/details?id=rocketstartups.weartaskmanager&hl=en)

  • Перед развертыванием откройте Диспетчер задач на предмет износа и "закрыть все".

  • Теперь разверните. Я получаю последовательные развертывания в течение минуты.

Надеюсь, что это поможет

Ответ 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 секунды.

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