Я запускаю flutter run -d chrome --release
и консоль показывает Another exception was thrown: Instance of 'minified:au<void>'
. На рисунке ниже показан результат сборки:
![1](https://i.imgur.com/9BgxkGP.png)
Сначала я не знал, в чем проблема, и начал комментировать строки кода, пока не смогу определить причину. И это был BlocBuilder
, который вызвал ошибку. Любой код с BlocBuilder
вызывал проблему.
Navbar.dart
class Navbar extends StatelessWidget {
const Navbar({Key key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Container(
width: MediaQuery.of(context).size.width,
padding: EdgeInsets.symmetric(horizontal: 16, vertical: 8),
decoration: BoxDecoration(
color: Colors.white,
boxShadow: [BoxShadow(color: Colors.grey, blurRadius: 20.0)]),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
NavbarLogo(),
Container(
child: Row(
children: <Widget>[
buildFeatureButton(),
SizedBox(width: 10),
buildSolutionsButton(),
SizedBox(width: 10),
buildPricingButton()
],
),
),
BlocBuilder<AuthBloc, AuthState>(
builder: (context, state) {
return Container();
},
)
],
),
);
}
}
Когда я удаляю BlocBuilder
из приведенного выше кода, он работает. Поэтому я не знаю, как решить эту проблему.