Этот код работает до Android 10/Q. когда эта функция вызывается, она больше не появляется, как в старой версии до Android 10.
public static void promptDefaultHandler(Context context) {
Intent intent = new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT);
intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, context.getPackageName());
context.startActivity(intent);
}
В логарифме есть ошибка, мне непонятно, что не так.
2020-09-05 14:53:35.227 1818-2685/? W/PermissionPolicyService: действие удалено: запуск Intent {act=android.provider.Telephony.ACTION_CHANGE_DEFAULT cmp=com.google.android.permissioncontroller/com.android.packageinstaller.role.ui.RequestRoleActivity (имеет дополнительные функции)} из free.text. смс (uid=10338)
Любой совет, как это исправить?