我正在使用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 谢谢您的回答。
答案 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
它应该显示连接到系统的设备列表。