帖子
帖子
用户
博客
课程
显示全部楼层
12
帖子
0
勋章
139
Y币

[插件使用] 模块在个别设备上 无法识别方法

[复制链接]
发表于 2023-5-29 16:17:02
写了一个自定义模块 在android studio上面运行 真机上面使用无问题
打包出来 aar 后上传到自定义模块里面勾选上 打包出来 app 就识别不到自定义模块里面的方法了

个别手机会有问题  目前不支持的设备   华为nava 10(鸿蒙3.0系统)   红米 K30 pro   (MIUI 14系统)

我把有问题的设备拿到android studio上面真机运行  又能识别到这个方法 也能打印出来已配对的蓝牙设备  打包aar上传后 自己的项目中就没反应 也没报错 就想石沉大海 无反应

代码如下
64745eb7bc8de.png    


64745ed63c27a.png

您好,这边反馈给模块开发看看
0
帖子
1
勋章
2506
Y币
你先跟踪下方法是找不到还是执行有错误,蓝牙相关的操作和targetSDK的版本也有关系
12
帖子
0
勋章
139
Y币
模块开发-JP1688 · 2023-5-29 16:23你先跟踪下方法是找不到还是执行有错误,蓝牙相关的操作和targetSDK的版本也有关系

var BluetoothPrint = api.require('blueMode');
      
            // 已配对蓝牙列表
        BluetoothPrint.DevList({

        }, function(ret, err) {
    console.log(JSON.stringify(ret));
    console.log(JSON.stringify(err));
         
        });

我app 这边 这样调用的  err  没有返回错误信息啊
有问题这个手机哈
12
帖子
0
勋章
139
Y币
柠檬宝宝 · 2023-5-29 16:29var BluetoothPrint = api.require('blueMode');
      
            // 已配对蓝牙列表

android {
    compileSdkVersion 25
    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 25
    }

我这边是这样的
0
帖子
1
勋章
2506
Y币
你云编译打包指定targetSdkVersion了吗?没有指定默认是30,这样在Android12的设备上蓝牙就会有问题,需要适配 你百度一下吧
您需要登录后才可以回帖 登录

本版积分规则