Android 事物:Raspberry Pi 上的 USB 上的 ADB
Android Things: ADB over USB on Raspberry Pi
我正在玩 Raspberry Pi 3 Model B 和 Android Things。我能够 configure 一切(通过 以太网 连接 Pi,然后通过 Wi-Fi[=31 重新连接=] 与 Android.local
) 并调试应用程序。然而,有时在旅行时通过 Wi-Fi 进行调试并不方便,我必须更改 Wi-Fi 网络或没有 Wi-Fi 完全连接。
我知道有serial debug console,但好像是为了获取日志和shell命令,而不是为了调试。
任何机会通过 USB 电缆直接调试,就像任何其他 Android 设备一样 smartphone/tablet ?
NXP i.MX7D 开发板的引脚与用于开发的 Raspberry Pi 相同,但它使用 USB-C 供电和 ADB。
强烈推荐 Raspberry Pi
https://developer.android.com/things/hardware/imx7d.html
(来源:android.com)
How to debug Android Things device over USB?
简单地说:你不能用Raspberry Pi。
为什么不呢?
我们来看看pin specification of Raspberry Pi micro USB (J1):
哪里
- 1: 功率
- 2:D-(数据输出),未连接
- 3:D+(数据输入),未连接
- 4:NC,未连接
- 5:GND(接地)
所以总结上面说:没有数据引脚连接-没有adb
。您只能通过微型 USB.
为 RPi 供电
Any chance to have direct debugging over USB cable just like any other Android device like smartphone/tablet?
使用另一块板。事实上,任何具有 USB OTG 并受 Android Things 支持的开发板都允许通过 USB,就像一个"regular"smartphone/tablet.
具有讽刺意味的是,到撰写本文时,所有 supported hardware platforms 都适合,除了 Raspberry Pi :)
另一种选择是在笔记本电脑上设置 Wi-Fi 接入点并允许 Pi 连接到它。我还没有测试过,但应该可以。
我正在玩 Raspberry Pi 3 Model B 和 Android Things。我能够 configure 一切(通过 以太网 连接 Pi,然后通过 Wi-Fi[=31 重新连接=] 与 Android.local
) 并调试应用程序。然而,有时在旅行时通过 Wi-Fi 进行调试并不方便,我必须更改 Wi-Fi 网络或没有 Wi-Fi 完全连接。
我知道有serial debug console,但好像是为了获取日志和shell命令,而不是为了调试。
任何机会通过 USB 电缆直接调试,就像任何其他 Android 设备一样 smartphone/tablet ?
NXP i.MX7D 开发板的引脚与用于开发的 Raspberry Pi 相同,但它使用 USB-C 供电和 ADB。
强烈推荐 Raspberry Pi
https://developer.android.com/things/hardware/imx7d.html
(来源:android.com)
How to debug Android Things device over USB?
简单地说:你不能用Raspberry Pi。
为什么不呢?
我们来看看pin specification of Raspberry Pi micro USB (J1):
哪里
- 1: 功率
- 2:D-(数据输出),未连接
- 3:D+(数据输入),未连接
- 4:NC,未连接
- 5:GND(接地)
所以总结上面说:没有数据引脚连接-没有adb
。您只能通过微型 USB.
Any chance to have direct debugging over USB cable just like any other Android device like smartphone/tablet?
使用另一块板。事实上,任何具有 USB OTG 并受 Android Things 支持的开发板都允许通过 USB,就像一个"regular"smartphone/tablet.
具有讽刺意味的是,到撰写本文时,所有 supported hardware platforms 都适合,除了 Raspberry Pi :)
另一种选择是在笔记本电脑上设置 Wi-Fi 接入点并允许 Pi 连接到它。我还没有测试过,但应该可以。