2015-05-12 28 views
2

我想以編程方式拒絕來電。這已在其他文章中使用ITelephony界面進行了回答。但是,解決方案需要將CALL_PHONE權限添加到清單。如何在沒有CALL_PHONE權限的情況下通過ITelephony接口拒絕來電?

有沒有辦法做到這一點,沒有清單中的CALL_PHONE權限?結束通話不涉及「撥打電話」。當清單中有此權限並且安裝了應用程序時,用戶會看到此權限並顯示「這可能會花錢」的消息。此警告消息可能會嚇倒用戶並使他們立即卸載該應用程序。

如果我忽略清單中的CALL_PHONE權限,則拒絕呼叫不起作用,傳入呼叫通過,並且不會引發異常。

有沒有人有任何想法?先謝謝你!

回答

2

不需要更改呼叫狀態需要該權限。如果你找到了解決辦法,它將被關閉。谷歌已經完成了其他任何方式來以編程方式結束通話。您需要許可。