我正在使用 React Native 编写一个 VoIP 应用程序,我正在使用 React Native CallKeep处理应用程序和 native 调用屏幕之间的连接。
但是,当Android设备上没有安装SIM卡时,我遇到了一个问题。然后系统中没有可用的电话帐户,也不允许我使用 native 通话屏幕。
这是给定库的限制,但有没有办法显示原生 Android 调用屏幕(甚至考虑原生 Java 代码)?或者这是 Android API 本身的限制?
最佳答案
Android Telecom 框架管理 Android 设备上的音频和视频通话。这包括基于 SIM 卡的调用(例如使用电话框架)以及由 ConnectionService API 的实现者提供的 VOIP 调用。
这可以帮你完成。
https://developer.android.com/guide/topics/connectivity/telecom#integrateCalling
关于android - 没有安装 SIM 卡时,有没有办法在 Android 上使用 VoIP 应用程序的 native 通话屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56594988/