我正在尝试使用Flutter、CallKit(iOS)和ConnectionService(Android)实现本地UI集成的通话录音功能。
由于没有指南来集成Flutter和CallKit或ConnectionService或任何其他服务以启用系统级通话录音而无需获取root权限或越狱,因此这个问题才出现。 虽然有很多适用于越狱设备的应用程序,并且Android本身支持通话录音,但是没有确切的指南来使用Flutter实现相同的功能。
使用Flutter 1.7和支持后向兼容的Marshmallow+ ConnectionService的AndroidX。
预期结果是在有来电时自动录音或提示用户进行录音。
目前完全无法实现,也许我在文档中缺少一些重要信息或者我对使用Flutter创建系统支持的通话录音应用程序的成功执行所需的知识不足。