Ubuntu中安装adb驱动

问题:

通过数据线连接手机后直接运行adb devices输出:

List of devices attached

???????????? no permissions

同时在DDMS中显示设备名也显示????????????,也无法显示进程名,无法查看log。

原因:

没有访问设备的权限。使用 $ sudo devices 应该可以看到设备。

为了避免每次输入sudo,可以通过给adb文件set uid来解决:

$ sudo chown root:root ./adb

$ sudo chmod u+s ./adb

但个人不喜欢这种方法,故有了下面的第二种解决办法,这也是广泛使用的方法。

解决方法:

1)获取idVendor和idProduct:

因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持。

插入usb前后各执行一次lsusb,找到对应设备。

如我的手机是ZTE N880E:

Bus 002 Device 004: ID 19d2:1366 ZTE WCDMA Technologies MSM

其中,19d2为制造商ID(idVendor),1366为产品ID(idProduct)。


2)编辑相关文件:

$ sudo gedit /etc/udev/rules.d/51-android.rules

加入以下内容:

SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1366", MODE="0666", GROUP="plugdev"

修改权限:

$ sudo chmod a+rx /etc/udev/rules.d/51-android.rules


3)重启udev:

$ sudo service udev restart


4)重新启动adb server:

拔掉usb重新连上再执行

$ adb kill-server

$ adb devices

是不是可以看到你的设备了?

5)如果还是不行,可以尝试:

$ echo "0x19d2" >> ~/.android/adb_usb.ini

(0x19d2为设备idVendor)

然后再试一下。


此处提供adb、fastboot等工具下载:点我

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu 20.04上安装ADB,您可以按照以下步骤进行操作: 1. 打开终端,输入以下命令以重启udev服务: ``` service udev restart ``` 2. 接着,输入以下命令以停止ADB服务器: ``` sudo adb kill-server ``` 3. 然后,输入以下命令以启动ADB服务器: ``` sudo adb start-server ``` 4. 最后,输入以下命令以检查ADB是否成功安装并连接到设备: ``` adb devices ``` 请注意,这些命令需要在终端执行,并且您需要具有管理员权限(使用sudo命令)。此外,确保您已经安装android-sdk、adb和fastboot。您可以使用以下命令在Ubuntu终端安装它们: ``` sudo apt install android-sdk sudo apt install android-tools-adb sudo apt install android-tools-fastboot ``` 希望这些信息对您有所帮助!如果您需要更多帮助,请随时提问。 #### 引用[.reference_title] - *1* *3* [Ubuntu20.04系统安装配置adb,连接华为手机](https://blog.csdn.net/booklijian/article/details/111547791)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [ubuntu20.04安装android-sdk,adb,fast-boot记录](https://blog.csdn.net/qq_17220029/article/details/115053046)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值