在我的Android应用程序中,我正在通过AudioRecord
录制来电和去电。现在发生的是我有另一个呼叫录音应用程序,它具有相同的功能。所以当我尝试初始化AudioRecord对象时,我得到以下异常。
AudioRecord : Could not get audio input for record source 4
E/AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed.
E/AudioRecord-Java: [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
我希望每个电话都应该只通过我的应用程序录制。如果通过另一个应用程序初始化AudioRecord
对象,那么有没有办法释放该对象并从我的应用程序开始录制?