Flutter device daemon问题修复

先贴两张图,看我与大家遇到的问题是否一致


image.png

image.png

报错的意思大概就是文件dart-flutter-telemetry-session.json没有操作权限,从而导致手机没有显示出来,这里相当于是一个记录的作用,实际上手机通过adb 命令是可以显示出来的。

解决办法 一:
到控制台切换到这个目录:/Users/liuyuanqi/.dart-tool
执行命令:sudo chmod u+rw dart-flutter-telemetry-session.json

image.png

解决办法二:
到控制台切换目录:/Users/liuyuanqi
执行命令:sudo chmod -R 777 .dart-tool
这个命令的意思是遍历.dart-tool目录下所有文件,统统赋予读写权限

重新打开Android Studio,如果还是不行,不能识别出手机,依然报错,就去到这个目录,直接把dart-flutter-telemetry-session.json删掉

image.png

再重新打开Android Studio,这个时候,手机设备就能识别出来了。


image.png

都到这里了,如果你的手机设备还是显示不出来,那就要考虑其他因素了

一、你的手机开发者模式是否已打开,并打开调试模式,这个不会上百度查,跟你的手机型号去查。
二、你的手机数据线真的没有问题吗?还是说你的线只能充电不能传输数据,这里可能有的人不知道。

我也是费了好久才解决这个问题,希望能帮助到大家

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容