我正在使用React Native编写VoIP应用程序,并且正在使用React Native CallKeep处理该应用程序与本机呼叫屏幕之间的连接。
但是,当Android设备上没有安装SIM卡时,我遇到了问题。然后,系统中没有可用的电话帐户,并且不允许我使用本地通话屏幕。
这是给定库的限制,但是有没有办法显示本机Android调用屏幕(甚至考虑本机Java代码)?还是Android API本身的局限性?
答案 0 :(得分:0)
Android Telecom框架管理Android设备上的音频和视频通话。这包括基于SIM的调用(例如,使用Telephony框架)以及由ConnectionService API的实现者提供的VOIP调用。
这可以帮助您完成。
https://developer.android.com/guide/topics/connectivity/telecom#integrateCalling