我正在编写一个程序,该程序在后台连续记录音频,并将用该数据不断填充缓冲区,以便对其执行处理。
所以这部分程序有效;即使设备处于睡眠模式,该应用程序也会在后台运行。但是,经过一段时间(可能是 1 或 2 小时?)后,应用程序将突然停止运行,甚至可能重新启动。
使用 AsyncTask 的扩展来执行连续的音频录制和处理。有没有办法让这个程序无限期地运行,它的程序是什么?它无限期地运行直到一个点;除非用户请求,否则我不希望它关闭。
我正在编写一个程序,该程序在后台连续记录音频,并将用该数据不断填充缓冲区,以便对其执行处理。
所以这部分程序有效;即使设备处于睡眠模式,该应用程序也会在后台运行。但是,经过一段时间(可能是 1 或 2 小时?)后,应用程序将突然停止运行,甚至可能重新启动。
使用 AsyncTask 的扩展来执行连续的音频录制和处理。有没有办法让这个程序无限期地运行,它的程序是什么?它无限期地运行直到一个点;除非用户请求,否则我不希望它关闭。