如何在Android上获取阻止列表?
我知道Api27有一个官方的内容提供商公开被阻止的号码,但只有Sys默认的短信应用程序可以访问它。普通应用程序是否有办法获取阻止联系人?根据 获取阻塞号列表的详细信息如何在Android上获取阻止列表?,android,permissions,contacts,Android,Permissions,Contacts,我知道Api27有一个官方的内容提供商公开被阻止的号码,但只有Sys默认的短信应用程序可以访问它。普通应用程序是否有办法获取阻止联系人?根据 获取阻塞号列表的详细信息 Cursor c = getContentResolver().query(BlockedNumbers.CONTENT_URI, new String[]{BlockedNumbers.COLUMN_ID, BlockedNumbers.COLUMN_ORIGINAL_NUMBER, BlockedNum
Cursor c = getContentResolver().query(BlockedNumbers.CONTENT_URI,
new String[]{BlockedNumbers.COLUMN_ID, BlockedNumbers.COLUMN_ORIGINAL_NUMBER,
BlockedNumbers.COLUMN_E164_NUMBER}, null, null, null);
此光标包含阻止号码列表,但它还表示只有系统、默认SMS应用程序和默认电话应用程序(请参见TelecomManager.getDefaultDialerPackage())以及运营商应用程序(请参见CarrierService)可以读取和写入阻止号码提供商。