如题
项目用的 flutter_blue 很久没升级了,中间跨了好几个小版本,所以升级到最新的 0.7.2 版本,开发测试中没有问题,一打 release 包后,蓝牙功能就没用了,一点反应都没有。
从头走了一遍逻辑,没问题啊,百思不得其解,然后想到 debug 包没问题,那 89% 是混淆的锅,看了一下 flutter_blue 编译后的本地 Android 模块,把整个包的混淆忽略都加上,果然 ~
### 解决 flutter_blue 升级到最新 7.x.x 版本后打包无效问题
-keep class com.pauldemarco.** {*;}