package com.yanzhenjie.permission.checker; import android.content.ContentResolver; import android.content.Context; import android.database.Cursor; import android.provider.CallLog; import com.liulishuo.filedownloader.model.FileDownloadModel; import com.yanzhenjie.permission.checker.PermissionTest; /* loaded from: classes2.dex */ class CallLogReadTest implements PermissionTest { private ContentResolver a; CallLogReadTest(Context context) { this.a = context.getContentResolver(); } @Override // com.yanzhenjie.permission.checker.PermissionTest public boolean a() throws Throwable { Cursor query = this.a.query(CallLog.Calls.CONTENT_URI, new String[]{FileDownloadModel.ID, "number", "type"}, null, null, null); if (query == null) { return false; } try { PermissionTest.CursorTest.a(query); query.close(); return true; } catch (Throwable th) { query.close(); throw th; } } }