帖子
帖子
用户
博客
课程
显示全部楼层
25
帖子
1
勋章
298
Y币

[云开发] BLE 模块支持安卓12吗?

[复制链接]
发表于 2022-8-11 20:12:50
设置系统的targetSdkVersion=31,,也就是安卓12,
<application name="targetSdkVersion" value="31"/>安卓下
ble.openBluetooth
ble.isScanning
ble.scan
等方法都不执行也不返回错误信息。
手机是小米K30S,安卓12
25
帖子
1
勋章
298
Y币
            ble.scan({

            }, function( ret ){
                console.log('Scanning');
                if( ret.status )
完全无运行效果,设置targetSdkVersion=30即可正常运行,设置为31 不行,(安卓8,安卓12不行,安卓7可以)
25
帖子
1
勋章
298
Y币
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
    <application name="targetSdkVersion" value="31"/>
    <uses-permission android:name="android.permission.BLUETOOTH"/>
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
    <uses-permission android:name="android.permission.BLUETOOTH_SCAN"/>
</manifest>
解决,再测试测试。
你这样设置可以了?
25
帖子
1
勋章
298
Y币
可以了,
130
帖子
7
勋章
5万+
Y币
你确定编译好的apk是targetSdkVersion是31?
25
帖子
1
勋章
298
Y币
可以了, 你看我上边粘贴的配置文件, 要放在res目录
Arly【520707liu】 · 2022-8-12 15:55你确定编译好的apk是targetSdkVersion是31?
好的
6
帖子
0
勋章
55
Y币
我也试了试,是放到res文件夹下的manifest.xml吧,打包上传,但是安卓12还是不管用!
您需要登录后才可以回帖 登录

本版积分规则