flutter 代码热修复

首先上效果:
app.gif

点击“加载新的so”,杀掉应用再重启应用。会变成版本1。
点击“加载新的so”,杀掉应用再重启应用。会变成版本2。
版本1点击加号会自增1,版本2点击会自增2

代码比较简单,原理就是替换flutter产物libapp.so
直接上代码:
https://github.com/zhumingwei/flutter_hot_restart_for_android

注意:只有使用release版本才会加载libapp.so

你可能感兴趣的:(flutter 代码热修复)