Flutter混编问题汇总实践

1.再通过官方demo植入flutter demo之后找不到.android/文件下的include_flutter.groovy文件?
cd到flutter 目录下面执行以下flutter run命令会自动生成.android文件夹,再编译主体apk即可

2.flutter attach命令之后一直停留在 Waiting for a connection from Flutter on XXX上?
解决方案,默认情况这样是正常的,必须在app中导航到flutter的页面中才能正常hotreload,如果导航到flutter页面依然是这个状态,杀掉APP重新来一遍就可以了

3.在flutter中多次hot reload之后退出flutter页面再进入hot reload的代码全部失效,再hot reload也不生效
解决方案,随便在build Widget下面随机加个toast使代码更新再进行hr,如果再不行的话执行
flutter run --use-application-binary
../MyApp/app/build/outputs/apk/debug/app-debug.apk
重新单独编译flutter再与编译好的apk进行结合,省去app的编译时间,
再不行?重新run吧

未完待续

猜你喜欢

转载自blog.csdn.net/weixin_34240520/article/details/87243733