首页 > 其他分享 >【教程】在运行WeiPeiYang - Flutter项目时可能遇到的问题 (持续更新)

【教程】在运行WeiPeiYang - Flutter项目时可能遇到的问题 (持续更新)

时间:2023-04-22 21:23:53浏览次数:47  
标签:教程 项目 插件 AndroidStudio 报错 WeiPeiYang 安装 Flutter

在运行WeiPeiYang - Flutter项目时可能遇到的问题

前言:本文目前的环境要求

Flutter : 2.8.0

Dart : 2.15.0

保证从如下的地址克隆

Q : 打开项目之后发现没有Flutter的lib等文件夹

  • 确保在AndroidStudio内安装了Flutter插件,具体在File - Settings - Plugins

    • 注意安装Flutter即可,会自动为您安装符合版本的Dart插件

      image

    • 如果在安装Flutter时,安装Dart包的速度非常慢 / Dart安装失败

  • 在确保正确安装了Flutter插件之后,重启AndroidStudio,再次尝试

Q : 打开项目之后发现未识别项目结构

  • 具体表现为,打开项目之后所有文件夹都是黄色标注的,视为临时文件夹

    • 以下是正常的项目结构:

      image

  • 目前的解决方案:

    • 将您的AndroidStudio版本回退到旧版,实测2021年5月,2022年3月的版本都可以正常识别
    • 其他的解决方案还在寻找

Q : AndroidStudio没有了识别设备的框 / 检测不到手机设备

  • 这个问题引发的原因很多,不同的原因有不同的对应方案,这里只简单叙述:

    • 保证手机已经打开了开发者模式

    • 重启AndroidStudio

    • 清空项目目录下的build文件

Q : gradle build失败

  • 同样地,有许多可能引发此问题的原因,这里说一下通用的解决方案:

  • File - Open 里打开项目文件夹下的android文件

    image

  • 接下来什么都不用动,耐心地等,有时可能会build 1-2h,等build结束之后根据报错上网找对应的措施

Q : 提示getUI...等

  • 目前还没有全面的报错信息
  • 解决方法,将下面的代码内容加入local.properties
getui.product = 43HGFmIKsnAmjrjDLr60X4
getui.develop = bj16oBtQ3VAvqPbGtEHB69

Q : L10n.dart文件报错

报错信息如下:
image

  • 这个问题是因为没有安装插件Flutter Intl导致的

    image

  • 在安装之后,重启AndroidStudio,打开/l10n/目录下的任何一个文件

  • 对于文件进行任意修改(如插入空格),Ctrl+S保存

  • 等待插件自动重新分析项目后,重新执行pub get即可

标签:教程,项目,插件,AndroidStudio,报错,WeiPeiYang,安装,Flutter
From: https://www.cnblogs.com/ZzTzZ/p/17344002.html

相关文章

  • mapbox-gl实战教程:单图层POI图标多样性
    在地图开发中,POI数据是不可或缺的一部分,各类地名、公共设施、商场超市、政府机构等等,都是地图上的POI数据;在业务系统,还有像摄像头、监测设备等POI数据;这些数据在地图上显示时,会形象地以各种图标形式进行显示,方便进行区分。mapbox-gl支持加载点状数据,并且能够设置点类型显示为图标,......
  • linux openClouldOS 8.6安装最新版MySQL详细教程
    参考linux安装最新版MySQL详细教程rpm包下载其中下载MySQL官网的仓库文件,根据服务器情况选择的RedHatEnterpriseLinux8/OracleLinux8(ArchitectureIndependent),RPMPackage下载地址改为wgethttp://repo.mysql.com/mysql80-community-release-el8-5.noarch.rpm再......
  • git的使用教程
    git笔记:分布式版本控制工具,用来对软件开发过程中的源代码文件进行管理,通过git仓库来存储和管理这些文件,git仓库分为本地仓库和远程仓库,本地仓库:开发人员自己电脑上的Git仓库,远程仓库:远程服务器上的git仓库 commit:提交将本地文件和版本信息保存到本地仓库push:推送,将本地仓......
  • 【manim动画教程】--目录(完结)
    manim是一个生成数学教学视频的动画引擎。它用编程的方式创建精美的数学动画,让数学更加易懂。本教程简单介绍了manim的基本使用方式,基于v0.17.2版本manim安装manim是基于python语言开发的开源框架,是由3blue1brown开发的。本来是他们自己用来制作数学视频用的,因为其友......
  • Windows10上安装mysql 8.0|mysql 8.0安装教程
    1、下载适合自己操作系统的mysql安装文件,解压就可直接用  下载地址:https://dev.mysql.com/downloads/mysql/ 2、解压压缩包,目录结构如下。解压后的压缩包里没有my.ini文件和data文件夹,my.ini可以自己手动建,但是data文件夹千万不可手动创建3、新建my.ini文件并添加最简配......
  • 最简单搭建个人博客教程
    1. 安装宝塔面板yuminstall-ywget&&wget-Oinstall.shhttp://download.bt.cn/install/install_6.0.sh&&shinstall.sh2.安装常用软件LAMP 3.通过宝塔插件安装Wordpress,(不用试我的密码哈,全都是临时的,等下安装完成我全删了)3.登陆,并填写数据密码信息填......
  • 最简单安装安装宝塔面板教程 linux Center os
    1.执行命令,下载并安装宝塔面板,yuminstall-ywget&&wget-Oinstall.shhttp://download.bt.cn/install/install_6.0.sh&&shinstall.sh 安装完成后会显示地址账号密码2. 直接登陆即可 ......
  • SVG 入门教程系列列表
     SVG入门教程系列列表:SVG教程(一)SVG教程(二)矩形SVG教程(三)圆形,椭圆,直线SVG教程(四)多边形,曲线,路径SVG教程(五)文本,Stroke属性,SVG滤镜,SVG模糊效果SVG教程(六)SVG阴影,SVG渐变–线性,SVG渐变-放射性SVG教程(七)SVG实例,SVG参考手册 更多参考:SVG动画入门SVG动画入门(二)SV......
  • 黑客教程
    我知道你觉得我让你从零基础开始学习黑客教程,可能会有点困难。但换个角度想想看,既然你的黑客教程可以让你快速进入黑客们的队伍,成为一名黑客。而且你有那么迫切想要掌握,掌握后就能快速拥有黑客的能力,快速变现黑客的技术。这难道不是很好吗?如果你下定决心学习,获取教程后我将给你最......
  • Linux系统文件加密的详细教程
    Linux系统一切皆为文件而且Linux系统又是一个多用户系统,所以数据的安全性非常重要,有些情况需要对文件进行加密,那么Linux系统中如何对文件进行加密呢?下面良许教程网为大家分享一下Linux系统文件加密的方法。方法一:gzexe加密 这种加密方式不是非常保险的方法,但是能够满足一般的加......