首页 > 其他分享 >关于使用IconData时flutter build apk 打包报错Target aot_android_asset_bundle failed: Exception: Avoid non-cons

关于使用IconData时flutter build apk 打包报错Target aot_android_asset_bundle failed: Exception: Avoid non-cons

时间:2024-03-29 09:58:28浏览次数:19  
标签:Exception IconData constant iconfont 报错 flutter 打包

flutter项目中引入了iconfont.ttf之后,调试时正常,打包就报错。

 网上有的说法是:

使用了iconfont.ttf里面不存在的icon,但是我使用的都是在iconfont.tt文件中的icon。

 

我的情况是使用了switch   case给IconData的codePoint动态赋值,下面这种情况就是打包报错的

 

解决办法是在case里面直接输出Icon就不会报错

 

标签:Exception,IconData,constant,iconfont,报错,flutter,打包
From: https://www.cnblogs.com/heyiping/p/18103098

相关文章

  • ef8 Contains 查询条件 报错 $ 附近错误
    var info=newList<string>();ef查询语句query.Where(x=>info .Contains(x.Barcode))报错 $ 附近错误这是ef为了兼容 ,把查询语句转成了类似下方语句wherebarcodein(SELECT1FROMOpenJson(@__names_0)AS)解决方法:重点是添加 o=>o.UseCompati......
  • flutter加载网络图片错误EXCEPTION CAUGHT BY IMAGE RESOURCE SERVICE The following
    在flutter里使用image.network加载网络图片遇到错误══╡EXCEPTIONCAUGHTBYIMAGERESOURCESERVICE╞════════════════════════════════════════════════════ThefollowingSocketExceptionwasthrownresolvingani......
  • Linux服务器上安装依赖报错No space left on device
    在安装anaconda到/home/xxx时无法正常安装,根据以下报错信息到网上查询之后发现是内存空间不足导致的,使用df命令查看安装前/home目录下还有4G空间,但是报错后只剩下了60多MB。[53453]Failedtoexecutescript'entry_point'duetounhandledexception!改装miniconda,minico......
  • docker search xxx出现报错:docker 报错Error response from daemon: x509:
    问题可能出现在daemon.json配置文件1、打开此文件:vi/etc/docker/daemon.json,把境像地址换成:https://docker.mirrors.ustc.edu.cn  2、然后重启服务器:reboot(或者重启docker使用daemon.json配置文件生效也行)  重启后可以成功搜索了,随便搜索个tomcat吧:dockersearch......
  • Ubuntu20.04安装openCV+contrib报错:fatal error: boostdesc_bgm.i: No such file or d
    把文件前面的数字去掉,改成boostdesc_bgm.i,不可用!!!!文件可能没有下载成功!!当时可能会编译成功,但是之后还是会报错下载缺少的相关依赖https://pan.baidu.com/s/17XhXX_cLz46bsj9ZWRkNIg提取码:p50x最好在本地解压后压缩成zip格式的,否则直接解压rar格式的会报错; 如果继续出现以......
  • STS中maven项目打包报错: No compiler is provided in this environment. Perhaps you
    这个报错的意思是在这个环境中没有编译环境,即不存在javac.exe,然后说一下JRE和JDK的区别:JRE(JavaRuntimeEnvironment):1、JRE是Java运行时环境,用于在计算机上运行Java程序。2、包含Java虚拟机(JVM)和Java核心类库,以及运行Java程序所需的其他支持文件。3、JRE通常用......
  • vue/react- 报错Unable to authenticate, need: BASIC realm=“Sonatype Nexus Reposi
    问题描述在vue/react(node.js)项目中,node安装依赖install装包时报错:Unabletoauthenticate,need:BASICrealm=“SonatypeNexusRepositoryManager“如果我们报错差不多,就可以完美解决。解决方法这个问题,其实......
  • 报错:AttributeError: module ‘torch‘ has no attribute ‘_six‘
    报错:AttributeError:module‘torch‘hasnoattribute‘_six‘2024/3/27重构代码的时候发现使用的模板数据读取时报错,查资料_six是用于处理不同Python版本或其他库版本之间的差异,以确保在不同环境下代码的正确性和可用性。找到这个位置ifisinstance(root,torch._six.......
  • Centos7修改默认网卡名(改为eth0)以及网卡启动报错RTNETLINK answers File exists处理
    Centos7修改默认网卡名(改为eth0)以及网卡启动报错RTNETLINKanswers:Fileexists处理安装好centos7版本的系统后,发现默认的网卡名字有点怪,为了便于管理,可以手动修改。下面对centos7版本下网卡重命名操作做一记录:1.编辑网卡信息[root@web~]#cd/etc/sysconfig/network-scripts/......
  • 【Azure Cloud Service】部署云服务时候遇见 Last exit code: 0. Last role exception
    问题描述部署云服务时候遇见Lastexitcode:0.Lastroleexception:(System.IO.FileNotFoundException)错误,提示无法加载System.Runtime。Recoveringrole...Applicationstartuptask0finishedsuccessfully.Lastexittime:[2024/03/27,20:23:31.142].Lastexit......