2015-07-15 11 views
18

Ich habe gerade eine Sony KDL-43W800C, und ich beabsichtige, einige Anwendungen dafür zu entwickeln, aber ich kann keine Informationen darüber finden, wie man es mit adb für die Installation von APKs anhängen und das bekommen Protokolle usw.ADB-Verbindung zu einem AndroidTV

Was vermisse ich?

Antwort

29

Sie müssen ADB über TCP/IP verwenden.

  1. Entwickleroptionen aktivieren: Drücken Sie auf Home und wählen Sie Einstellungen. Wählen Sie in der TV-Zeile Info. Scrollen Sie nach unten zu und klicken Sie mehrmals auf Build, bis ein Dialogfeld mit der Meldung "Sie sind jetzt ein Entwickler" angezeigt wird.

  2. Aktivieren des Debugging: Drücken Sie Home und gehen Sie zurück in das Menü Einstellungen. Wählen Sie in der Zeile Systemeinstellungen Entwickleroptionen aus, wählen Sie Debuggen, wählen Sie ADB-Debugging, und wählen Sie Ein.

  3. IP-Adresse des Fernsehgeräts suchen: Drücken Sie auf Home und wählen Sie Netzwerkeinstellungen.

  4. Vergewissern Sie sich, dass Ihr Fernsehgerät und Ihr Computer mit demselben lokalen Netzwerk verbunden sind.

  5. auf Ihrem Computer Typ: adb connect <TV IP address>

  6. Im Debugging zulassen? Wählen Sie "Immer von diesem Computer aus zulassen" und klicken Sie auf "OK".

können Sie überprüfen die Verbindung hergestellt ist und dass der Fernseher über das Netzwerk mit dem folgenden Befehl kommuniziert:

adb logcat 
+1

Gibt es keine Möglichkeit ADB über USB zu ermöglichen? Die Verwendung von TCP/IP erschwert das Debuggen des Geräts, wenn die Netzwerkverbindung unterbrochen wird ... –

+4

Derzeit ist ADB over USB nicht verfügbar. Wenn Ihr Wi-Fi-Netzwerk instabil ist, verwenden Sie stattdessen verdrahtetes Ethernet. –

+0

Wie wird die Portnummer verwendet? 5555? – kaho