Я хочу написать несколько тестов пользовательского интерфейса, в которых мое приложение должно быть приложением по умолчанию в настройках приложений Android по умолчанию. В приложении есть предпочтение, которое запустит экран приложений по умолчанию, чтобы я мог выбрать значение по умолчанию, а затем вернуться, и у меня будут установлены предпочтения. Другой способ - сбросить все настройки приложения по умолчанию, запустить намерение со ссылкой, а затем по умолчанию выбрать мое приложение из средства выбора приложений.
Есть ли способ сделать это программно, используя котлин и эспрессо? Я читал и пробовал эспрессо-интенты, но это позволит мне запустить только экран приложений по умолчанию, а не выбрать в нем то, что мне нужно. Эспрессо не может взаимодействовать с внешней деятельностью.
У меня нет образца кода, которым можно поделиться, ничего даже близко не работает.