从Android 9开始,在后台录制是不可能的。 我使用Android.Media.AudioRecord类中的Read函数读取音频数据。在后台运行一分钟后,API会将零读取为音频数据。 所有较低版本的Android 9都可以正常运行。 我找到了有关Android音频权限的参考: https://android-review.googlesource.com/c/platform/system/sepolicy/+/577303
某些记录器应用程序仍可以在后台记录。我的猜测是,他们用较低的目标SDK来编译应用程序。 拥有更多的信息,将来可能会发生什么,而不可能发生什么。还有其他在后台录制的方法吗?