Closed journe closed 3 years ago
environment: sdk: ">=2.7.0 <3.0.0" flutter: '1.22.3'
这边测试新建一个activity跳转到flutter界面没有问题
可能是个例...我先关了吧,但是确实在去除了bugly之后应用是可以正常跑起来的
将onAttachedToActivity 中的以下逻辑
channel = new MethodChannel(flutterPluginBinding.getFlutterEngine().getDartExecutor(), "crazecoder/flutter_bugly");
channel.setMethodCallHandler(this);
移动到onAttachedToEngine中,则不会再报错了。
可能和项目结构有关,我的项目是native为主flutter作为submodule。 而thrio项目和bugly的示例是flutter为主项目。 我觉得问题原因在于Thrio的flutter容器activity的父类不是FlutterActivity。
与Thrio框架一起使用的时候,在原生页面唤起Flutter页面时就会报错闪退。