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

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

ADB видит его и нормально общается.

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

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

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


person Mcingwe    schedule 01.10.2014    source источник
comment
мой тоже медленный, но его установка на устройство точно не займет 10 минут; может минуту. вы можете попробовать подписать свой apk для выпуска и установить его самостоятельно   -  person tyczj    schedule 01.10.2014
comment
Спасибо - пробовал это раньше, установка adb зависает так же. Какую скорость он вам дает после установки?   -  person Mcingwe    schedule 01.10.2014
comment
Отладка adb очень медленная при пошаговом выполнении кода, требуется около минуты, чтобы перейти к следующей строке. хотя установка прямо из подписанного apk довольно быстрая   -  person tyczj    schedule 01.10.2014
comment
Насколько большой APK вы внедряете в носимые устройства?   -  person Wayne Piekarski    schedule 17.10.2014
comment
то же самое здесь, минута только с apk hello world   -  person culebrins    schedule 30.10.2014
comment
То же самое. Это так невероятно медленно. Я просто поместил несколько кнопок в приложение для ношения, так что оно даже не такое большое. Это довольно простой apk.   -  person midnightstar    schedule 15.11.2014
comment
Кажется, это из-за скорости Bluetooth.   -  person AVEbrahimi    schedule 18.11.2014
comment
Взгляните на этот взлом Moto 360; rootjunky.com/moto-360-adapter-usb-cable - Для любой серьезной разработки с функциональностью, которую нельзя протестировать через эмулятор.... Передача по bluetooth просто невозможна для разработки... Боюсь.   -  person Glenn Bech    schedule 12.02.2015
comment
Кстати, время установки также медленное. Быстрая передача не поможет.   -  person Glenn Bech    schedule 12.02.2015
comment
помощь! :-) На данном этапе разработка практически невозможна без исправления этого...   -  person Glenn Bech    schedule 23.02.2015
comment
Я также столкнулся с той же проблемой :( Поможет ли здесь запуск эмулятора, поскольку передача данных не по Bluetooth?   -  person nizam.sp    schedule 25.04.2015


Ответы (4)


У меня была такая же проблема, и я начал использовать эмулятор. Эмулятор довольно быстрый, так как нет передачи данных по 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 Wear появится Wi-Fi. При этом мы должны иметь возможность развернуть его в самом Wi-Fi.

http://androidcommunity.com/moto-360-getting-wifi-support-after-android-wear-update-20150421/

person nizam.sp    schedule 25.04.2015

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

Мой опыт развертывания непосредственно на устройстве почти такой же, как и у вас.

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

Что сработало для меня, так это:

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

  2. Перед развертыванием откройте диспетчер задач на износе и «закройте все» приложения.

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

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

person allkenang    schedule 26.04.2015

У меня была эта проблема на обоих моих часах Android Wear (Moto 360 и LG G Watch - спасибо, I/O). Иногда бывает полезно отключить, а затем снова включить отладку ADB в параметрах разработчика на устройстве. У меня нет объяснения, почему это имеет значение, но по моему опыту, может - YMMV.

person String    schedule 23.02.2015

У меня процесс сократился примерно до двух минут (находка, учитывая предыдущие 10+ минут), используя следующую процедуру с Android Studio:

1 - Убедитесь, что ваши часы хорошо заряжены.

2 - Загрузите и установите приложение диспетчера задач в соответствии с рекомендациями allkenang.

3 - Удалить текущую версию приложения; adb -s localhost:4444 удалить com.example.packagename (или 127.0.0.1:4444, если вы его используете) — если это говорит «ожидание устройства», обычно это не сработает, и вам нужно будет отключить и снова подключить часы . Вы должны получить сообщение об успехе через секунду или две.

4 - Установите новую версию приложения на часы как обычно.

5 - Когда вы увидите текст "КОМАНДА ОБОЛОЧКИ УСТРОЙСТВА: pm install -r...", закройте все приложения с помощью диспетчера задач. Повторяйте это каждые 3 секунды.

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

person Johnswine    schedule 26.02.2016