public static boolean checkDeviceInfo(Context context, String deviceInfo) {
        if (context == null || TextUtils.isEmpty(deviceInfo)) {
            return false;
        }
        String[] codes = deviceInfo.split("##");
        Map<String, String> deviceMaps = new HashMap<>();
        if (codes.length == 0) {
            return false;
        }
        for (String code : codes) {
            String[] keyValue = code.trim().split("=");
            if (keyValue.length != 2) {
                continue;
            }
            deviceMaps.put(keyValue[0], keyValue[1]);
        }
        if (deviceMaps.isEmpty()) {
            return false;
        }
        return (deviceMaps.containsKey("oaid")//防止都为 null 返回 true
                && TextUtils.equals(deviceMaps.get("oaid"), SAOaidHelper.getOpenAdIdentifier(context))) ||
                (deviceMaps.containsKey("android_id") &&
                        TextUtils.equals(deviceMaps.get("android_id"), SensorsDataUtils.getIdentifier(context)));
    }
@Test
    public void checkDeviceInfo() {
    }