@Override
    public String getRomOAID() {
        if (!isSupported()) {
            SALog.i(TAG, "Only supports Android 10.0 and above for Nubia");
            return null;
        }
        String oaid = null;
        try {
            Uri uri = Uri.parse("content://cn.nubia.identity/identity");
            ContentProviderClient client = mContext.getContentResolver().acquireContentProviderClient(uri);
            if (client == null) {
                return null;
            }
            Bundle bundle = client.call("getOAID", null, null);
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
                client.close();
            } else {
                client.release();
            }
            if (bundle == null) {
                SALog.i(TAG, "OAID query failed: bundle is null");
                return null;
            }
            if (bundle.getInt("code", -1) == 0) {
                oaid = bundle.getString("id");
            }
            SALog.i(TAG, "OAID query success: " + oaid);
        } catch (Throwable th) {
            SALog.i(TAG, th);
        }
        return oaid;
    }
@Test
    public void getRomOAID() {
        NubiaImpl nubia = new NubiaImpl(mApplication);
//        if (nubia.isSupported()) {
//            Assert.assertNull(nubia.getRomOAID());
//        }
    }