I made simple class that capture voice input from mic and I build it for android .
when the app run for first time, the capturing working fine after passing record permission and I can see data voice data output, however, once I close the app and open it again, the Capturing state set to OK but I see no data at all .
If I disabled the mic permssion manually and restarted the app, it works fine once again, close it and open it , problem happen again .
Whats wrong ?!
I’ve checked with monitor.bat , log at first time has no errors, but when I start the app once again i get this strange error E/AudioRecord(24604): start() status -38 and this strange warning "Warning: OpenSLES SL_RecorderBufferQueue -1405068740"
Any help ?
I’ve included the full Log