安卓(Android) 怎么刷新蓝牙设备缓存

2019年10月24日20:31:02安卓(Android) 怎么刷新蓝牙设备缓存已关闭评论 750 510字阅读1分42秒

1.简介

安卓(Android) 怎么刷新蓝牙设备缓存?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */

 

import android.annotation.TargetApi;

import android.bluetooth.BluetoothGatt;

import android.os.Build;
import java.lang.reflect.Method;

public class Main {
    @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)
    static boolean refreshDeviceCache(BluetoothGatt gatt) {
        try {
            Method localMethod = gatt.getClass().getMethod("refresh",
                    new Class[0]);
            if (localMethod != null) {
                return (boolean) (Boolean) localMethod.invoke(gatt,
                        new Object[0]);
            }
        } catch (Exception ignored) {
        }
        return false;
    }
}

 
编程十万个怎么办