flutter 使用FlutterJsonBeanFactory工具遇到的问题

如下图,使用FlutterJsonBeanFactory工具生成的数据类

但是其中 生成的 import 'package:null/,导致的错误:Target of URI doesn’t exist: ‘package:null/generated/json/asd.g.dart’
flutter 使用FlutterJsonBeanFactory工具遇到的问题_第1张图片

flutter 使用FlutterJsonBeanFactory工具遇到的问题_第2张图片

尝试过的方法:
  • 手动添加包名,但是不起效果,不知道什么问题以及如何解决
    flutter 使用FlutterJsonBeanFactory工具遇到的问题_第3张图片

最终解决:

看官方文档或者直接看下面的步骤:https://flutter.cn/docs/development/data-and-backend/json#serializing-json-using-code-generation-libraries

步骤如下:
  • 将json文件里面的内容复制到这个工具里面:https://caijinglong.github.io/json2dart/index_ch.html
    flutter 使用FlutterJsonBeanFactory工具遇到的问题_第4张图片
  • 根据网页提示的信息来创建文件
  • 打开命令终端,输入如下命令:flutter pub run build_runner watch

然后就成功了

你可能感兴趣的:(1024程序员节)