I would recommend you do all your audio capture and time sensitive processing in native code and use JNI to interact between the SDK and NDK components.
You can find native-audio project example code in the Android NDK distro that show you how to do audio in C/C++