I want to develop an android app that captures the audio in it's surroundings (like a recorder would do, not just the users voice but any audio). Therefor, I am looking for a way to test this app using an android emulator (ANY free android emulator).
I found a lot of question but no real answers on this subject:
Android's Audio Capture documentation tells me it's impossible:
Note: The Android Emulator does not have the ability to capture audio, but actual devices are likely to provide these capabilities.
The answer to this SO question tells me it is possible via some AVD configurations:
You need to add audio recording + playback support to the emulator (Android SDK and AVD manager -> Virtual devices -> Edit -> Hardware -> New).
but I have no idea where to find these "Virtual devices -> ..." menu options (or whatever they are), I even think they no longer exist in the current AVD manager and SDK manager.
This answer on SO tells me it is possible but only when using a very specific AudioRecorder configuration.
All of these suggestions seem to be from at least 2 years ago, so I guess they're not up-to-date. I know I could use a real device but don't have one at the moment, and that would only cover the app's behaviour on one version of android on one specific device. I really need more testing than that.
Is it possible to test and debug audio-capturing apps on an emulator AT ALL?
Is there a way to capture audio input on an emulator (maybe using an other emulator than the standard one?) ?
Can I somehow forward the input from microphone connected to my PC or from my speakers or directly from an audio file (mp3 for eg.)?
I am using windows 8.1 and Android studio 1.2.2