2015-07-15 11 views
18

Właśnie dostałem Sony KDL-43W800C i zamierzam opracować dla niego kilka aplikacji, jednak nie mogę znaleźć żadnych informacji o tym, jak dołączyć do niego za pomocą adb do instalowania apków i uzyskania logi itp.Połączenie ADB z AndroidTV

Czego mi brakuje?

Odpowiedz

29

Musisz używać ADB przez TCP/IP.

  1. Włącz opcje programisty: Naciśnij przycisk Strona główna i wybierz Ustawienia. W wierszu TV wybierz Informacje. Przewiń w dół i kliknij przycisk Buduj kilka razy, aż pojawi się okno dialogowe z komunikatem "Jesteś teraz programistą".

  2. Włącz debugowanie: Naciśnij przycisk Strona główna i wróć do menu Ustawienia. W wierszu Preferencje systemowe wybierz opcję Opcje dla programistów, wybierz opcję Debugowanie, wybierz opcję Debianowanie ADB, wybierz opcję Włącz.

  3. Znajdź adres IP telewizora: Naciśnij Strona główna i wybierz Ustawienia sieciowe.

  4. Upewnij się, że telewizor i komputer są podłączone do tej samej sieci lokalnej.

  5. od typu komputera: adb connect <TV IP address>

  6. W debugowania Allow? , wybierz Zawsze zezwalaj z tego komputera i wybierz OK.

Można sprawdzić, czy połączenie zostanie nawiązane, a TV komunikuje się poprzez sieć za pomocą następującego polecenia:

adb logcat 
+1

Czy istnieje żaden sposób, aby umożliwić ADB przez USB? Używanie protokołu TCP/IP utrudnia debugowanie urządzenia w przypadku zerwania połączenia sieciowego ... –

+4

W tym momencie połączenie ADB przez USB nie jest dostępne. Jeśli Twoja sieć Wi-Fi jest niestabilna, użyj zamiast tego przewodowej sieci Ethernet. –

+0

jaki jest numer portu, który jest używany? 5555? – kaho