【注意】Flutter 1.24 FlutterMain被废弃了的替代方案|flutterAssetsDir on a null
Flutter 1.24 FlutterMain被废弃了,用FlutterMain.findAppBundlePath()换成HiFlutterLoader.get(),同时也能fix:
java.lang.NullPointerException: Attempt to read from field 'java.lang.String io.flutter.embedding.engine.loader.FlutterApplicationInfo.flutterAssetsDir' on a null object reference
44
收起
正在回答 回答被采纳积分+1
1回答
CrazyCodeBoy
2020-11-18 22:59:49
将:
1 | flutterEngine.dartExecutor.executeDartEntrypoint(<br> DartEntrypoint(<br> FlutterMain.findAppBundlePath(),<br> moduleName<br> )<br>)<br> |
修改为:
1 | flutterEngine.dartExecutor.executeDartEntrypoint(<br> // Flutter 1.24 FlutterMain被废弃了,用FlutterMain.findAppBundlePath()换成HiFlutterLoader.get()<br> // ,以fix java.lang.NullPointerException: Attempt to read from field 'java.lang.String io.flutter.embedding.engine.loader.FlutterApplicationInfo.flutterAssetsDir' on a null object reference<br> DartEntrypoint(<br> HiFlutterLoader.get().findAppBundlePath(),<br> moduleName<br> )<br>)<br> |
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧