Я сделал приложение, которое автоматически делает звонок, если в SMS поступает предварительно настроенный код.
Я изначально создавал это приложение на Android 9, и оно работало хорошо, пока я использую Android 9, но мой телефон обновился до Android 10 версии, и он просто перестал работать.
При анализе журналов и отладке приложения не появляется ни одного сообщения об ошибке. Отладка всего работает, штрафы, и я называю активность следующим образом:
Intent in = new Intent(Intent.ACTION_CALL);
in.setData(Uri.parse(callPhone));
in.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(in);
Но ничего не происходит. Это просто не делает звонок. Я установил в других устройствах, используя другие версии android и до сих пор работает, но не в Android 10.
Кто-нибудь знает, было ли реализовано что-то другое или есть новый способ сделать вызов на Android 10 version?
* ПРИМЕЧАНИЕ. Я также пытался обновить код для использования библиотеки androidx, изменив для использования targetSdkVersion 29, но все так же.