Flutter真机调试找不到设备:ERROR: Could not connect to lockdownd, error code -17
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter真机调试找不到设备:ERROR: Could not connect to lockdownd, error code -17相关的知识,希望对你有一定的参考价值。
参考技术A 解决方式:修改 var/db/lockdown 文件夹的读写权限
步骤:
Finder ->前往菜单->前往文件夹->进入 /var/db/
找到 lockdown 文件夹 ->右键,显示简介->底部的‘共享与权限’ 项,打开右下角的锁(输入电脑密码)->加号,将自己的账号添加进权限表中,修改自己的权限为‘读与写’ ->锁定权限表即可。
再执行 flutter doctor 进行查看即可
ubuntu 找不到设备解决办法
参考技术A 用真机调试时,有时候发现机器已经开启调试着模式,但在androidStudio上运行程序时,Cconnected Devices上却没有可运行的设备,或者说机器offline,没有挂载。命令行查找所有链接设备,adb devices
结果发现 no permissions,没有权限。
1、编辑文件
2、添加下列文字到文件中
dVendor代表厂商号,MODE 赋值指定读/写权限,GROUP 则定义哪个 Unix 组拥有设备节点,idVendo可通过终端输入lsusb命令查询,查出来的是全部USB接口信息,那到底那个才是你想找的呢?最直接傻瓜的方式是,连接你设备时通过lsusb查找下,再未连接你设备时再查找借口信息。通过对比就可以快捷的得出你想要PC显示的设备USB接口信息。我的设备接口信息如下:
从上图可以得出,我设备的厂商id为18d1
3、然后执行
4、 调试
最后将弹出允许USB调试的窗口,Done!
最后的最后,附上厂商id表便于各位查看
以上是关于Flutter真机调试找不到设备:ERROR: Could not connect to lockdownd, error code -17的主要内容,如果未能解决你的问题,请参考以下文章