之前就利用app inventor制作过蓝牙控制小车的apk,在之前的一款小米手机上可以正常使用,后来换了红米手机,同样的apk在新手机上使用无法检测到蓝牙设备。
我怀疑是不是app inventor版本的问题,或至是代码逻辑的问题,也考虑是不是新的MIUI版本不兼容软件,后面都排除了并不是。
今天考虑到可能是没有给APK授权导致的无法检测蓝牙设备。果然是此原因,刚下载的apk如果检测不到设备需要在授权管理里面将“开启蓝牙”和“连接附近设备”设置为“始终允许”,即可搜索到蓝牙
之前就利用app inventor制作过蓝牙控制小车的apk,在之前的一款小米手机上可以正常使用,后来换了红米手机,同样的apk在新手机上使用无法检测到蓝牙设备。
我怀疑是不是app inventor版本的问题,或至是代码逻辑的问题,也考虑是不是新的MIUI版本不兼容软件,后面都排除了并不是。
今天考虑到可能是没有给APK授权导致的无法检测蓝牙设备。果然是此原因,刚下载的apk如果检测不到设备需要在授权管理里面将“开启蓝牙”和“连接附近设备”设置为“始终允许”,即可搜索到蓝牙