包含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