С одного года я работаю над продуктом IOT, и приложение прилагается к работе. Теперь я не могу принять вызов программно в более высоких версиях Android. Особенность очень важна для продукта. Любая помощь приветствуется.
До обновления обновления безопасности ноябрь 2016, Runtime.getRunTime.exec("Command")
работал нормально, чтобы принимать вызов программно.
Runtime.getRuntime().exec("input keyevent " +Integer.toString(KeyEvent.KEYCODE_HEADSETHOOK));
Как сделать это возможным в версии Nougat для Android.
Ищете какой-нибудь взлом.
Я открыл поток для улучшений.
Примечание * Если кто-либо из вас сталкивается с одной и той же проблемой, пожалуйста, запросите Android Dev Team
, чтобы войти в него, и предоставить возможность получить разрешение во время выполнения пользователем. Следуйте выше, чтобы указать URL-адрес для запроса.