通过以太网电缆将 AndroidThings 连接到 adb

Connect AndroidThings to adb via ethernet cable

快速提问。是否可以通过以太网电缆连接到我的笔记本电脑而不是连接到路由器来获取 adb?

这是可能的,尽管需要更多的工作。这里有几个选项:

  1. 运行 笔记本电脑上的 DHCP 服务,用于为开发板分配 IP 地址。
  2. 通过串口连接到开发板并分配一个静态 IP 地址。

如果您笔记本电脑的以太网端口没有自动交叉,您可能需要使用交叉电缆而不是跳线连接设备。

DHCP 服务

静态IP

  1. 使用serial debug console指令连接串口线并访问shell.
  2. 在开发板和您的计算机之间连接以太网电缆。
  3. 运行 以 root 身份执行以下命令(将 x.x.x.x 替换为真实 IP 地址): ip addr add x.x.x.x dev eth0
  4. 使用 ifconfig
  5. 验证 IP 地址设置是否正确
  6. 运行 adb connect x.x.x.xadb connect Android.local

静态 IP 地址只会在以太网 link 处于活动状态时保留。如果设备重新启动或以太网被拔掉,你将不得不再次运行这个过程。