如标题所述,带有最新更新的Linux Mint 17.1 KDE中的ADB v4.2.2无法识别带有最新更新的Android Kitkat 4.4.2的Zenfone 5 A501。 我试过的时候:
adb devices
输出始终为
List of devices attached
???????????? no permissions
尽管我插上/拔掉电源插头。 我的笔记本电脑没有Windows,所以我无法检查。 请帮我。 非常感谢。
答案 0 :(得分:1)
您必须执行此设置(Using Hardware Devices):
如果您正在Ubuntu Linux上进行开发,则需要添加一个udev规则文件,其中包含您要用于开发的每种类型设备的USB配置。在规则文件中,每个设备制造商都由唯一的供应商ID标识,由ATTR{idVendor}
属性指定。有关供应商ID的列表,请参阅下面的USB Vendor IDs。
在Ubuntu Linux上设置设备检测:以root身份登录并创建此文件:/etc/udev/rules.d/51-android.rules
。使用此格式将每个供应商添加到文件中:
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666", GROUP="plugdev"
在此示例中,供应商ID 适用于 ASUS 。 MODE分配指定读/写权限,GROUP定义哪个Unix组拥有设备节点。注意:根据您的环境,规则语法可能略有不同。根据需要查阅系统的udev文档。有关规则语法的概述,请参阅编写udev规则的本指南。
现在执行:
chmod a+r /etc/udev/rules.d/51-android.rules
答案 1 :(得分:-1)
adb在linux zenfone 5
中工作,确保在开发者选项中 usb调试选项处于活动状态。
fastboot
无法识别设备,请按照上述步骤操作:
/usr/bin/
sudo chmod 755 /usr/bin/fastboot
)adb
和fastboot
linux
工作。fastboot binary
至TK
的赠送金额。 (https://software.intel.com/en-us/user/1068033)