在Ubuntu上连接到USB的Android设备将无法加载

时间:2019-03-07 05:23:05

标签: android-studio usb

我正在使用Ubuntu 18.04,并且 我正在尝试使用Android-studio创建Android应用。
为此,我们将把Android机器连接到PC并对其进行调试。

我使用USB将Android机器连接到PC,但未加载Android机器。

起初,它认为这是由于未向udev添加规则引起的。
幸运的是,由于我的Android计算机是HTC,因此我们参考了官方文档在udev中添加了一条规则。
但是,它仍然没有加载。

我检查了lsusb,但未加载Android计算机信息,例如vendor ID。 以下是lsusb的执行结果。

 $ lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 0bda:b002 Realtek Semiconductor Corp. 
Bus 002 Device 002: ID 056e:00e3 Elecom Co., Ltd 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

从Android真实计算机上的开发人员模式启用USB调试,USB配置为MTP。

我认为电缆是造成此类问题的原因。
但是,尝试使用多条USB电缆并不能解决问题。
因此,我认为Ubuntu系统是有原因的。

我想通知您,您可以更详细地确定此问题的原因,需要进一步调查。

解决方案

此问题已解决。 原因是我使用的是USB-C电缆。 我用电缆充电。 购买新电缆后,我可以成功连接。 以下是亚马逊的网址。 https://www.amazon.co.jp/dp/B0791FBQ83/ref=cm_sw_r_tw_dp_U_x_X5IHCb2V1KVZB 谢谢您的回答。

2 个答案:

答案 0 :(得分:1)

如果未安装,请检查您的ADB驱动程序。

https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/

如果这不起作用,您可以尝试运行:

sudo apt-get update
sudo apt-get install dconf-editor

答案 1 :(得分:1)

确保您使用的是root用户,并在终端上运行此命令

adb kill-server
adb start-server

检查守护程序是否成功,然后编写:

adb devices

它应该显示连接到系统的设备列表。