小编Don*_*nic的帖子

连接Mi Band 2

无法使用pangliang/miband-sdk-android lib连接到mi band 2.我取消了乐队的配对并删除了mifit app.

这是代码示例.

final MiBand miband = new MiBand(TestActivity.this.getApplicationContext());

    final ScanCallback scanCallback = new ScanCallback() {
        @Override
        public void onScanResult(int callbackType, ScanResult result) {
            BluetoothDevice device = result.getDevice();
            miband.connect(device, new ActionCallback() {

                @Override
                public void onSuccess(Object data) {
                }

                @Override
                public void onFail(int errorCode, String msg) {
                }
            });
        }
    };

    MiBand.startScan(scanCallback);

    MiBand.stopScan(scanCallback);
Run Code Online (Sandbox Code Playgroud)

日志:

D/BluetoothLeScanner: Start Scan
D/BluetoothAdapter: STATE_ON
D/BluetoothAdapter: STATE_ON
D/BluetoothAdapter: STATE_ON
D/BluetoothAdapter: STATE_ON
D/BluetoothLeScanner: onClientRegistered() - status=0 clientIf=6
Run Code Online (Sandbox Code Playgroud)

Android版本6.0.1.

此外,我尝试连接没有任何额外的库和paulgavrikov/xiaomi-miband-android库,并且在两种情况下都没有效果.

什么似乎是问题?连接到mi乐队有什么技巧吗?

java android android-bluetooth

8
推荐指数
1
解决办法
4409
查看次数

标签 统计

android ×1

android-bluetooth ×1

java ×1