Android事物:在Raspberry Pi上通过USB ADB

4nt*_*ine 1 usb adb raspberry-pi3 android-things

我正在玩Raspberry Pi 3 Model BAndroid Things.我可以配置的一切(连接超过以太网,然后重新连接过的Wi-FiAndroid.local)和调试应用程序.但是,有时在我旅行时通过Wi-Fi进行调试并不方便,我必须更换Wi-Fi网络或根本没有Wi-Fi连接.

我知道有串口调试控制台,但它似乎是用于获取日志和shell命令,而不是用于调试.

有没有机会通过USB线直接调试,就像任何其他Android设备,如智能手机/平板电脑?

Oni*_*nik 6

如何通过USB调试Android Things设备?

简而言之:你不能Raspberry Pi做到这一点.

为什么不?

让我们来看看Raspberry Pi micro USB(J1)引脚规格:

在此输入图像描述

哪里

  • 1:力量
  • 2:D-(数据输出),未连接
  • 3:D +(数据输入),未连接
  • 4:NC,未连接
  • 5:GND(接地)

所以总结一下上面说的:没有数据引脚连接 - 没有adb.您只能通过micro USB为RPi供电.

有没有机会通过USB线直接调试,就像任何其他Android设备,如智能手机/平板电脑?

使用另一块板.实际上,任何具有USB OTG且受Android Things支持的主板都可以通过USB进行调试,就像"常规"智能手机/平板电脑一样.

具有讽刺意味的是,到撰写本文时,所有支持的硬件平台都适合除Raspberry Pi 3 :)

  • 我爱迪生和恩智浦都支持usb adb :-) (3认同)

Blu*_*ell 5

NXP i.MX7D 开发板与用于开发的 Raspberry Pi 具有相同的引脚,但它使用 USB-C 供电和 ADB。

强烈推荐它而不是 Raspberry Pi

https://developer.android.com/things/hardware/imx7d.html


(来源:android.com