SerialPortManager.java 这个判断是有问题导致走到V52协议。 if (Build.DEVICE.contains(defaultDevicModel)) {
解决办法,把判断机型抽离到一个模块(common-utils模块)让serialportlibrary模块,跟app共同调用。
出现了, app模块有很多变体,但common-utils模块不需要那么多变体.的情况 JudgeDeviceModel.isZhaoxunScanChip() serialportlibrary模块 修改只需要修改这个函数即可。
app部分也弄一个公共函数来判断。判断机型的源头统一了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。