如何解决adb devices报are your udev rules wrong错误

背景

新买了小米9手机默认搭载了基于安卓9.0的MIUI10,比较奇怪的是在我的mac上adb devices直接就识别了我的小米9,换到了公司虚拟机中运行的基于ubuntu18.04的linuxmint19.2就报下面的错误了:

解决

  • 这个解决起来很简单,就是下拉手机通知栏点击正在通过USB充电,把USB的用途切换到MTP模式就行了,如下:

弊端

  • 这样的弊端就是每次连手机要传文件时都要做这种切换操作,大家可以参考这个SO的第一个回答修改udev规则看看能不能永久解决这个问题,博主我没有试过,大家有兴趣的话可以试试。
Author: Sharp
Link: http://sharpgan.com/2019/11/18/how-to-solve-adb-devices-are-your-udev-rules-wrong/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
支付宝打赏
微信打赏