程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了颤动显示空白十字 (X) 图标大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决颤动显示空白十字 (X) 图标?

开发过程中遇到颤动显示空白十字 (X) 图标的问题如何解决?下面主要结合日常开发的经验,给出你关于颤动显示空白十字 (X) 图标的解决方法建议,希望对你解决颤动显示空白十字 (X) 图标有所启发或帮助;

我有一个原生安卓应用(由一个团队维护)。我已将 Flutter 应用程序添加到这个现有的 androID 应用程序中。这个Flutter应用程序基本上是一个Flutter模块而不是一个Flutter项目。我所需要的只是使用这个现有的 androID 原生应用程序打开 Flutter 模块。但与此同时,我也想

  1. 利用一些已经构建和测试过的安卓库(SDK)
  2. 不强迫原生团队安装 Flutter SDK。

出于这些原因,我所做的是创建了一个本地桥接器,它为我的目的(例如网络、分析等)实现了方法通道,这样它就不会违反任何迷你应用程序规则,例如初始化自己的网络或分析,等。这个原生的androID桥接器负责进行网络调用并在AndroiD应用程序和Flutter应用程序之间进行通信。当它打开 Flutter 应用程序时,问题就开始了,图标没有正确呈现。而是在整个颤动部分显示黑色十字图标。

颤动显示空白十字 (X) 图标

总结一下我的场景,我使用了链接 https://flutter.dev/docs/development/add-to-app/android/project-setup 中的选项 A 将 Flutter 模块添加到了一个 androID 项目,这个 androID 项目充当了与团队维护的主要 androID 应用程序进行通信的桥梁。

这是 Flutter doctor 的图片,显示当前我正在使用 Flutter 2.0 (2.0.2)

颤动显示空白十字 (X) 图标

下面是堆栈跟踪生成

颤动显示空白十字 (X) 图标

下图说明了我放置所有图标的位置(目录结构):

颤动显示空白十字 (X) 图标

下面是pubspec.yaml的图片

颤动显示空白十字 (X) 图标

下面是代码的图片。我只使用图像名称作为参数调用我自己的自定义小部件。资产/图标的完整路径由 CustomListTileWidget 本身处理:

颤动显示空白十字 (X) 图标

颤动显示空白十字 (X) 图标

此外,问题不仅在于资产图像。但它甚至不使用 IconData 渲染 Icon。目前,Flutter 没有显示任何图标

颤动显示空白十字 (X) 图标

解决方法

你也可以试试这个步骤。

  1. flutter clean 之后 flutter pub get 和 final 你可以运行这个项目。让我知道。

希望成功。

,

解决了上述问题。问题在于颤振模块构建。当我通过“flutter build aar”重建模块时,问题解决了。

大佬总结

以上是大佬教程为你收集整理的颤动显示空白十字 (X) 图标全部内容,希望文章能够帮你解决颤动显示空白十字 (X) 图标所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:图标