Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 颤振:未处理的异常:ServicesBinding.defaultBinaryMessenger_Android_Flutter_Compiler Errors - Fatal编程技术网

Android 颤振:未处理的异常:ServicesBinding.defaultBinaryMessenger

Android 颤振:未处理的异常:ServicesBinding.defaultBinaryMessenger,android,flutter,compiler-errors,Android,Flutter,Compiler Errors,最近我更新了我的版本,我甚至在AndroidX上也遇到了问题,我设法摆脱了混乱,但现在我有了这个问题,在其他一些线程中,他们通过添加WidgetsFlutterBinding.ensureInitialized()行来解决;但在我的情况下,不,它可能是在我的主要观点是缺乏某种方法 另一个视图中留下代码片段的步骤是StatefulWidget void main(){ WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setPr

最近我更新了我的版本,我甚至在AndroidX上也遇到了问题,我设法摆脱了混乱,但现在我有了这个问题,在其他一些线程中,他们通过添加
WidgetsFlutterBinding.ensureInitialized()
行来解决;但在我的情况下,不,它可能是在我的主要观点是缺乏某种方法

另一个视图中留下代码片段的步骤是StatefulWidget

void main(){
  WidgetsFlutterBinding.ensureInitialized();
  SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]);
  runApp(new MyApp());
}
@覆盖
void initState(){
validarUsrPrimeraVez();
super.initState();
}
未来的getPipeteodeCesar()异步{
返回wait wait ClientDatabaseProvider.db.getAllProductos();
}
@凌驾
小部件构建(构建上下文){
最终屏幕宽度=MediaQuery.of(context).size.width;
最终屏幕高度=MediaQuery.of(context).size.height;
返回
脚手架(
正文:未来建设者(
初始数据:nombre,
future:ClientDatabaseProvider.db.getAllProductos(),
生成器:(BuildContext上下文,异步快照){
if(bandera){//00
返回安全区(
子:堆栈(
儿童:[
_容器背景(上下文、屏幕宽度、屏幕高度),
_containerLogo(屏幕宽度、屏幕高度),
_一个按钮(上下文),
],
),
);
}否则{
返回安全区(
子:堆栈(
儿童:[
_容器背景(上下文、屏幕宽度、屏幕高度),
_containerLogo(屏幕宽度、屏幕高度),
_botones(上下文),
],
),
);
}
}
),
);
}
void main(){
  WidgetsFlutterBinding.ensureInitialized();
  SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]);
  runApp(new MyApp());
}
  @override
  void initState() {
    validarUsrPrimeraVez();

    super.initState();

  }

  Future<List<Producto>> getPipeteodeCesar() async {
    return await ClientDatabaseProvider.db.getAllProductos();
  }

  @override
  Widget build(BuildContext context) {
    final screenWidth = MediaQuery.of(context).size.width;
    final screenHeight = MediaQuery.of(context).size.height;

    return
      Scaffold(
        body: FutureBuilder<List<Producto>>(
            initialData: nombre,
            future: ClientDatabaseProvider.db.getAllProductos(),
            builder: (BuildContext context,AsyncSnapshot<List<Producto>> snapshot) {
              if(bandera) { // 00
                return SafeArea(
                  child: Stack(
                    children: <Widget>[
                      _containerBackground(context,screenWidth,screenHeight),
                      _containerLogo(screenWidth,screenHeight),
                      _OneButton(context),
                    ],
                  ),
                );
              }else{
                return SafeArea(
                  child: Stack(
                    children: <Widget>[
                      _containerBackground(context,screenWidth,screenHeight),
                      _containerLogo(screenWidth,screenHeight),
                      _botones(context),
                    ],
                  ),
                );
              }
            }
        ),
      );
  }