Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android录制代码音频_Android_Android Ndk_Audio Recording_Audioflinger - Fatal编程技术网

Android录制代码音频

Android录制代码音频,android,android-ndk,audio-recording,audioflinger,Android,Android Ndk,Audio Recording,Audioflinger,我正在为我的手机编写一个小型通话录音应用程序。 我正在寻找一种直接从android系统录制音频的方法,或者尽可能低级别录制,而不使用标准API的MediaRecorder或AudioRecord。 我该怎么做?我找不到任何关于它的好例子,尽管我看到它在许多应用程序(需要root)中实现。你可以尝试修改AudioFlinger以获得你想要的功能。但这对于一个问题来说太宽泛了。您只需深入了解事物的工作原理以及需要更改/添加的内容。还有更多特定于平台的方法(例如,请参阅我在高通公司的设备上所做的一些实

我正在为我的手机编写一个小型通话录音应用程序。
我正在寻找一种直接从android系统录制音频的方法,或者尽可能低级别录制,而不使用标准API的MediaRecorder或AudioRecord。

我该怎么做?我找不到任何关于它的好例子,尽管我看到它在许多应用程序(需要root)中实现。

你可以尝试修改
AudioFlinger
以获得你想要的功能。但这对于一个问题来说太宽泛了。您只需深入了解事物的工作原理以及需要更改/添加的内容。还有更多特定于平台的方法(例如,请参阅我在高通公司的设备上所做的一些实验的简要总结)。但再一次,仅仅问“我将如何做到这一点?”太宽泛了。谢谢,我正在寻找一个不太特定于平台的解决方案。AudioFlinger看起来确实是一个理想的方法,但我找不到一个好的切入点来在Android应用程序中使用它,因为我不是一个c开发人员,所以我正在为如何使用它而挣扎。。。