我运行flutter packages pug run build_runner build
,在 Flutter 中创建 TypeAdapter 的常规命令,我收到以下错误:
类型“UnspecifiedInvalidResult”不是类型转换中“LibraryElementResult”类型的子类型
它说它在以下文件中发现了错误:
import 'dart:core';
import 'package:hive/hive.dart';
part 'storedItem.g.dart';
@HiveType(typeId: 1)
class Person extends HiveObject {
@HiveField(0)
String name;
@HiveField(1)
int age;
Person({required this.name, required this.age});
}
我的意思是这就是文档的代码!我做错了什么?
顺便说一句:在 M1 MacBook Air、Flutter 2.2.3、Android Studio 4.2.2 上开发