Я сделал приложение, которое автоматически звонит, если заранее настроенный код приходит в 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?
* ПРИМЕЧАНИЕ. Я также пытался обновить код, чтобы использовать библиотеку androidx, измененную для использования targetSdkVersion 29, но все та же.