Moto 360 Внедряването от Android Studio е изключително бавно

Опитвате се да стартирате wear аналог на приложение за 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 за здравей свят   -  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 на wear (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 uninstall com.example.packagename (или 127.0.0.1:4444, ако използвате това) - ако това казва -изчакване на устройство- обикновено няма да работи и ще трябва да прекъснете връзката и да свържете отново часовника . Трябва да получите съобщение за успех след секунда или две.

4 - Инсталирайте нова версия на вашето приложение на вашия часовник както обикновено.

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

Не съм сигурен дали някоя от тези стъпки е ненужна, но това е процесът, който използвам и той решава проблема.

person Johnswine    schedule 26.02.2016