2014-09-19 10 views
17

Próbuję uzyskać debugowanie za pośrednictwem połączenia Bluetooth działającego na moim komputerze Moto 360. Postępuję zgodnie z tymi instructions, ale po umieszczeniu adb forward tcp:4444 localabstract:/adb-hub; adb connect localhost:4444 wszystko, co się dzieje, to adb ponownie uruchamia listę dostępnych poleceń.Debugowanie na komputerze Moto 360

W aplikacji towarzyszącej noszeniu Debugging over Bluetooth jest włączona, Host mówi Odłączony, a docelowy oznacza połączenie.

Na zegarku samego ADB debugowanie jest włączone i Debug przez Bluetooth jest włączona

I odwołuje się również ten article który ma trochę więcej informacji, ale nadal nic

adb widzieć mój telefon po prostu nigdy nie zegarek

Czego mi brakuje?

Odpowiedz

31

I zorientowaliśmy się, zamiast robić adb forward tcp:4444 localabstract:/adb-hub; adb connect localhost:4444 naraz Złamałem go na 2 oddzielne komendy

pierwsze polecenie

adb forward tcp:4444 localabstract:/adb-hub 

drugie polecenie

adb connect localhost:4444 

następnie zegarek poprosił mi autoryzować za pomocą komputera.

Nigdy nie byłem dobry z wiersza polecenia rzeczy, więc nie wiem, czy to był tylko błąd noobem czy co ale tylko w sprawie, ktoś prowadzi do tego samego problemu

+0

ten krok: wówczas zegarek nie poprosił mnie o zgodę z komputerem. –

+0

Gdy pojawiają się problemy z trybem offline, spróbuj tego .. http://melix.github.io/blog/2014/10/android-moto360.html –

+0

To jest nieco przestarzałe, ale pomyślałem, że dodaję moją wiedzę. Nie działa, gdy jest połączone z ';' ale miało to miejsce w przypadku połączenia z '&&'. Stworzyłem więc alias 'alias moto =" adb forward tcp: 4444 localabstract:/adb-hub && adb connect localhost: 4444 "' który działa dobrze dla mnie. Dla różnicy w ';' i '&&' patrz [tutaj] (http://unix.stackexchange.com/a/47758/11989) – Mathias

8

Włącz Debugging over Bluetooth w Android Wear aplikacji na smartphone rozwiązany mój problem. Dzięki za odniesienia do niniejszego article

Enable <code>Debugging over Bluetooth</code> in <code>Android Wear</code> application

0

musiałem zresetować do ustawień fabrycznych na moim poręczny i wykonywać te steps ponownie zmusić go do pracy. Przełączałem się między dwoma komputerami.

11

miałem problem z przyjętą odpowiedzi gdzie po próbuje połączyć to powrót:

„nie można połączyć się z localhost: 4444: nie można połączyć się z localhost: 4444: Nie można nawiązać połączenia, ponieważ komputer docelowy aktywnie go odmawia (10061)”

w tym przypadku rozwiązanie dla mnie.

adb forward tcp:4444 localabstract:/adb-hub 
adb connect 127.0.0.1:4444 
+0

'adb connect localhost: 4444' nie działa więc wypróbowałem to z adresem ip i pracowałem na moim Motorola 360 – Prakash