本文主要是介绍解决 flutter_blue 升级到最新 7.x.x 版本后,Android 打 release 包后蓝牙功能无效问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如题
项目用的 flutter_blue 很久没升级了,中间跨了好几个小版本,所以升级到最新的 0.7.2 版本,开发测试中没有问题,一打 release 包后,蓝牙功能就没用了,一点反应都没有。
从头走了一遍逻辑,没问题啊,百思不得其解,然后想到 debug 包没问题,那 89% 是混淆的锅,看了一下 flutter_blue 编译后的本地 Android 模块,把整个包的混淆忽略都加上,果然 ~
### 解决 flutter_blue 升级到最新 7.x.x 版本后打包无效问题
-keep class com.pauldemarco.** {*;}
这篇关于解决 flutter_blue 升级到最新 7.x.x 版本后,Android 打 release 包后蓝牙功能无效问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!