在Ubuntu上将它从2.1.4更新到2.2.3后,Android设备中未检测到Android设备,之前它工作正常。即使我尝试使用以前的版本仍然没有检测到。 我已经启用了usb调试。我尝试过MTP和PTP,对我来说没什么用。
android设备已连接到计算机
bhanuchand@bhanuchand-X550CC:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 04f2:b40a Chicony Electronics Co., Ltd
Bus 001 Device 006: ID 13d3:3362 IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 011: ID 2717:1218
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
公交车003是我的设备redmi 1s,没有任何描述
adb device
bhanuchand@bhanuchand-X550CC:~$ adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
976fc0d9 device
它没有显示任何内容
enter image description here
PS:对不起我的英文
答案 0 :(得分:0)
在Ubuntu上安装设备驱动程序并重启系统.. 确保选择了MTP
答案 1 :(得分:0)
这是因为我在ubuntu 32位版本上运行工作室。 Android studio开发人员停止支持32位版本。要使其工作,请将您的构建版本降级到gradle
中的21或更低版本并重建项目(如果需要,请下载)。
答案 2 :(得分:-1)
此命令是安装主流设备驱动程序,找不到驱动程序也可以手动添加到/etc/udev/rules.d/51-android.rules
$ wget -S -O - http://source.android.com/source/51-android.rules | sed "s/<username>/$USER/" | sudo tee >/dev/null /etc/udev/rules.d/51-android.rules; sudo udevadm control --reload-rules