gpt4 book ai didi

android - 有人在嵌入式 Linux 上运行(android)adb 进行网络共享吗?

转载 作者:太空宇宙 更新时间:2023-11-04 04:36:13 24 4
gpt4 key购买 nike

我有一个运行linux的arm设备,我尝试过将adb交叉编译到arm,它可以运行一切,但是当我执行adb devices时,它给了我一个空列表。当我将手机插入 USB 端口时,linux 确实识别出它是 HTC 手机,并且还给出了手机的序列号,所以我认为 linux/usb 正在工作,但 adb 不会拿起手机。我想使用 Android 手机在 Arm 设备上进行网络共享,但现在陷入困境。仅供引用,我也在运行 ubuntu 的桌面上尝试了同样的操作,并且成功了。顺便说一句,arm设备是mini2440。如有任何建议,我们将不胜感激。

最佳答案

我还没有在 Android 上使用过 Linux,但是要将手机连接到电脑上的 ADB,您需要在 udev 中添加一条规则。

我正在运行 Debian,我已经

#htc
SUBSYSTEM==“usb”,ATTR {idVendor}==“0bb4”,MODE =“0666”,OWNER =“jack”,GROUP =“jack”

#motorola
SUBSYSTEM==“usb”,ATTR {idVendor}==“22b8”,MODE =“0666”,OWNER =“jack”,GROUP =“jack”

#lg
SUBSYSTEM==“usb”,ATTR {idVendor}==“1004”,MODE =“0666”,OWNER =“jack”,GROUP =“jack”

#三星
SUBSYSTEM==“usb”,ATTR {idVendor}==“04e8”,MODE =“0666”,OWNER =“jack”,GROUP =“jack”

另存为/etc/udev/rules.d/51-android.rules

我从 lsusb 获得了供应商 ID。更改文件后,我重新启动 udev

udevadm control --reload-rules

这在 Android 上可能完全错误或不同,尚未尝试。但也许您的解决方案是类似的。

关于android - 有人在嵌入式 Linux 上运行(android)adb 进行网络共享吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6783221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com