快速提问。可以通过连接到我的笔记本电脑而不是连接到路由器的以太网电缆来获取 adb 吗?
1548 次
1 回答
4
这是可能的,尽管它需要更多的工作。这里有几个选项:
- 在您的笔记本电脑上运行 DHCP 服务为开发板分配 IP 地址。
- 通过串行连接到板并分配静态 IP 地址。
如果笔记本电脑的以太网端口没有自动交叉,您可能需要使用交叉电缆而不是跳线连接设备。
DHCP服务
- Ubuntu:使用本地服务,例如avahi-daemon。
- Mac OS:在以太网端口上启用互联网共享。
- Windows:我从未尝试过,但其他人为此使用了 DHCP Server for Windows 。
静态IP
- 使用串行调试控制台说明连接串行电缆并访问外壳。
- 在开发板和计算机之间连接以太网电缆。
- 以 root 身份运行以下命令(替换
x.x.x.x
为真实 IP 地址):ip addr add x.x.x.x dev eth0
- 验证 IP 地址是否已正确设置
ifconfig
- 运行
adb connect x.x.x.x
或adb connect Android.local
只要以太网链路处于活动状态,静态 IP 地址就会保持不变。如果设备重新启动或以太网被拔出,您将不得不再次运行此过程。
于 2017-04-03T05:44:24.137 回答