奥利奥更新后通话记录器不工作

Call Recorder Not Working After Oreo Update

我一直在用牛轧糖做通话录音,但自从 oréo 之后,它就不能用了。

我正在使用 MediaRecorder recording.It 正在处理 android 的其他版本。

我试过很多其他的,但没有成功。

所以我想知道是否有人成功地用奥利奥制作了这种类型的应用程序,如果成功了,该怎么做?

Android 6 Marshmallow 不允许通话录音。 在本机代码中有一个围绕根要求的解决方法,它一直有效到 Android 8.1.

这已在 Android 9 Pie 中进行了修补,并且由于此版本无法再进行通话录音。您可以从 ACR(Android 最流行的通话记录器)的开发者那里找到详细的解释 here.

对于 Android 6-7-8 解决方法,您可以检查示例实现 here(它基本上使用本机 C++ 代码来绕过 Java 中完成的检查)。