美文网首页
Flutter踩坑记录

Flutter踩坑记录

作者: 吃你煮的鱼 | 来源:发表于2022-01-05 12:07 被阅读0次

1.Flutter默认创建的是swift和kotlin的原生工程,如果需要创建Object-C和java的需要用下面这个命令

flutter create -i objc -a java flutter_new_project

2.第一次运行Flutter项目时出现白屏

2.1 vscode:

1.找到debug选项
2.点击下拉列表的Dart&Flutter后,选择自己的项目
3.点击配置(类似齿轮的图标)打开launch.json
4.在configurations中新增

"args": ["--enable-software-rendering", "-d", "all"]

2.2 AndroidStudio

1.选择run/Edit Configurations 菜单
2.新增--enable-software-rendering


image.png

2.3 Flutter项目作为库模块嵌入到现有app时

1.在intent参数中加入

public class MainActivity extends FlutterActivity {
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    // use software rendering (ideally only when you need to)
    getIntent().putExtra("enable-software-rendering", true);

    super.onCreate(savedInstanceState);
    GeneratedPluginRegistrant.registerWith(this);
  }
  1. 在FlutterActivityDelegate.java中


    image.png

相关文章

  • Flutter 开发记录

    Flutter 开发踩坑记录(干货总结)

  • channel ios framework to Flutter

    今天开发Flutter插件,踩了些坑,记录一下1.Android Studio 新建Flutter 项目,选择pl...

  • flutter 踩坑记录

    参考资料 技术胖在 bilibili 的 flutter 系列视频 坑 1. Android Studio 无法...

  • Flutter踩坑记录

    安卓打包失败 如果遇到failed to respond,如果gradle里配置的是google()和maven(...

  • Flutter踩坑记录

    1 去除Debug 标签 问题:默认创建的Flutter应用运行时,屏幕右上角会带Debug标签解决:在MyApp...

  • Flutter踩坑记录

    如果页面整个空白,说明页内有错误,可以分别注释排查 Textfield不能直接放在Row中,因为不确定Textfi...

  • Flutter踩坑记录

    1.Flutter的UI开发【1+1+0.5=2.5】轮播图和自定义指示器【耗时1天】布局越界问题,布局的宽度高度...

  • Flutter 踩坑记录

    1.问题描述: 一个聊天对话页面,由于对话框形状需要自定义,因此采用了CustomPainter来自定义绘制对话框...

  • Flutter踩坑记录

    1、对于网上下载的开源项目,在使用Xcode运行项目时需要先在Xcode里面指定你本地下载的flutter环境的路...

  • Flutter踩坑记录

    1、flutter 集成到已有项目中 pod install时报错 ,报错指向这里 install_all_flu...

网友评论

      本文标题:Flutter踩坑记录

      本文链接:https://www.haomeiwen.com/subject/psacyltx.html