这通常是由于缺少特定于自动路由的依赖项而导致的。使用以下依赖项,同时包括build_runner和auto_route_generator插件,即可解决此问题:
dependencies: auto_route: ^2.2.0 auto_route_generator: ^2.2.0 flutter_hooks: ^0.18.0 # 或者您的状态管理库
dev_dependencies: build_runner: ^2.1.2 auto_route_generator: ^2.1.1
如果问题仍然存在,请确保您已正确设置AppShell Widget并将其包装在MaterialApp中。