包含flutter调试失败的词条
flutter 提示Unsupported Android Plugin version: 4.2.2
Unsupported Android Plugin version: 4.2.2 看到这个提示着实头疼,不支持版本,那怎么办,降级吧,改为了4.0.2,还是同样的提示,这就怪了
德安网站建设公司创新互联建站,德安网站设计制作,有大型网站制作公司丰富经验。已为德安上千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的德安做网站的公司定做!
在StackoverFlow上有这样一个说法,说是这是由于安卓添加了productFlavors来设置多渠道打包,看到这里,去看自己工程果不其然,我也添加了这个
解决
1、若是使用AndriodStudio调试flutter工程需要在Run--Editd Configuration--选中左侧main文件--在Build flavor处添加一个在productFlavors内部定义的渠道比如huawei,点击OK,重启IDE,此时发现问题解决了
2、若是使用VSCode调试flutter工程 需要在launch.json设置新的launch配置具体
其中huawei即为productFlavors中设置的某个渠道 此时我们调试会多一个huawei的选项,安卓使用该选项调试即可
同时若是打包需要使用
flutter build apk --flavor huawei
run需要使用
flutter run --flavor huawei
Flutter真机调试找不到设备:ERROR: Could not connect to lockdownd, error code -17
解决方式:
修改 var/db/lockdown 文件夹的读写权限
步骤:
Finder -前往菜单-前往文件夹-进入 /var/db/
找到 lockdown 文件夹 -右键,显示简介-底部的‘共享与权限’ 项,打开右下角的锁(输入电脑密码)-加号,将自己的账号添加进权限表中,修改自己的权限为‘读与写’ -锁定权限表即可。
再执行 flutter doctor 进行查看即可
Flutter iOS 调试总是 Lost connection to device 解决办法
解决方法如下:
在终端运行 brew upgrade --fetch-HEAD usbmuxd
另外一种可能性就是你的电脑剩余空间不足,,也会导致该问题。。
Flutter 连接IOS真机调试
首先你的环境没有问题 至少 flutter doctor没有问题
1.安装 homebrew( )
2.打开终端并运行如下这些命令:
cd /Users/XXX/XXX/zhilincommunity/ios 切换到你的ios目录
执行
如果因为网络导致第三方支持不成功 尝试
等待完成
分享文章:包含flutter调试失败的词条
分享网址:http://pwwzsj.com/article/phjdip.html