gpt4 book ai didi

android - 为什么 Eclipse 和 ADB 无法识别我的 Android 设备?

转载 作者:IT老高 更新时间:2023-10-28 23:20:46 27 4
gpt4 key购买 nike

我的设备是搭载 Android 2.1 的 Alcatel OneTouch 890。我在 /etc/udev 文件夹的 rules.d 中的 51-android.rules 中配置。

我的操作系统是 Ubuntu。

我在我的设备中启用了 USB Debug模式。

HTC 和三星设备正在检测,但不是我的阿尔卡特,

这是我的 51-android.rules 文件。

#HTC
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"
#samsung
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
SUBSYSTEM=="usb_device", SYSFS{idVendor}==”04e8”,ATTRS{idProduct}=="689e", MODE="0666",OWNER="abcd"
#alcatel
SUBSYSTEM=="usb", SYSFS{idVendor}=="1bbb", MODE="0666"
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="1bbb", MODE="0666"


root@abcd:/home/abcd# lsusb
Bus 005 Device 002: ID 0461:4d15 Primax Electronics, Ltd Dell Optical Mouse
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 1bbb:00f2 T & A Mobile Phones // what is T & A in this line....?
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@abcd:/home/abcd# Android/android-sdk-linux_86/platform-tools/adb devices
List of devices attached

最佳答案

首先,检查您在 udev 规则中使用的引号类型。看起来您可能正在使用非 ASCII 双引号。查看usbusb_device等引号之间的区别

SUBSYSTEM=="usb", SYSFS{idVendor}=="1bbb", MODE="0666"
SUBSYSTEM==”usb_device”, SYSFS{idVendor}==”1bbb”, MODE="0666"

您也可以按照@JeremyD 的建议将 sudo 与 ADB 一起使用。这样做会使这个文件基本上无关紧要。

第二,

  1. 编辑 ~/.android/adb_usb.ini(或者如果您以 root 身份运行,请检查 /root/.android)
  2. 如果文件已经存在,则在末尾添加0x1bbb;否则:echo 0x1bbb >> adb_usb.ini
  3. adb kill-server
  4. adb start-server
  5. 为您的设备检查 adb devices 的输出

希望这会有所帮助。

关于android - 为什么 Eclipse 和 ADB 无法识别我的 Android 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7594975/

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