嗨,大家好,我想使用moveTaskToBack(true)将活动发送到后台后,记录几秒钟的音频;方法.我创建了一个服务,从该服务开始记录,还设置了我希望录制音频的时间.一旦最小化,问题就来了.在大约2秒后,它会停止录制,我需要录制大约一分钟.我想知道,如果应用程序在后台运行,是否真的有可能录制音频.

我的服务记录如下:

@Override

protected void onHandleIntent(Intent intent) {

recorder = new MediaRecorder();

recorder.setAudioSource(MediaRecorder.AudioSource.MIC);

recorder.setOutputFormat(output_formats[currentFormat]);

recorder.setOutputFile(fake.getFilename());

recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

try {

recorder.prepare();

recorder.start();

new Handler().postDelayed(new Runnable() {

@Override

public void run() {

recorder.stop();

}

}, 6000000);

} catch (IllegalStateException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

我的活动将调用该服务并关闭,如下所示:

public void mecierro() {

Intent intent = new Intent(Panic.this, Record_service.class);

Panic.this.startService(intent); //starting the service

start1 = new CountDownTimer(5000, 1000) {

public void onTick(long millisUntilFinished) {

}

public void onFinish() {

moveTaskToBack(true); //"minimizing" the app

}

}.start();

}

谢谢您的帮助!

android音频服务,android-在后台服务中录制音频相关推荐

  1. 基于android 订餐外卖APP,前台后台服务都齐全

    基于android开发的订餐外卖APP 一 项目介绍 该项目是基于android开发的订餐外卖app,前台和后台管理都有,内容很多,非常值得学习,二次开发,设计指导性项目. 二 软件技术说明 软件架构 ...

  2. android音频系统(7):通话过程中的音频输出设备切换

    前言:由于通话比较特殊,Android对于通话过程中音频输出设备的切换做了特殊处理,它在上层也是通过切换音频播放状态来完成切换操作的,android用CallAudioState来封装通话过程中的音频 ...

  3. Android视频编辑器(五)音频编解码、从视频中分离音频、音频混音、音频音量调节等

    前言 这篇博客,主要讲解的是android端的音频处理,在开发Android视频编辑器的时候,有一个非常重要的点就是音频的相关处理.比如如何从视频中分离音频(保存为mp3文件),然后分离出来的音频如何 ...

  4. Android音频处理知识(一)MediaRecorder录制音频

    在Android中处理音频方面的知识一直是一块很重要的知识,正好最近公司做一个关于打卡的内容,所以正好总结一下相应的知识,其实这块的知识挺杂挺乱的,所以这个不打算一次讲解完,分开给大家讲解,如果有什么 ...

  5. android 实现悬浮窗相机后台视频隐秘录制

    android 实现悬浮窗相机后台视频隐秘录制 GitHub上参考了别人做悬浮窗的代码,后面自己加的的相机录像功能 主要功能: 1.悬浮窗录制视频,可实现后台或锁屏使用摄像头录制视频. 2.可自定义悬 ...

  6. Android 杀不掉的后台服务的一种实现

    有些应用程序需要后台的常驻服务,但没有任何处理时服务会被系统不定时的杀掉,特别是在内存不足时.同时服务也极容易被第三方软件释放内存时清理掉,今天同过一种实现方式来解决上述问题. 在上代码前,我们应该简 ...

  7. Android多媒体功能开发(11)——使用AudioRecord类录制音频

    AudioRecord类优点是能录制到缓冲区,能够实现边录边播(AudioRecord + AudioTrack)以及对音频的实时处理(如QQ电话).缺点是输出是PCM格式的原始采集数据,如果直接保存 ...

  8. java在程序中加入音频_在任意Java程序中播放音频

    音频文件有多种格式.Java程序能够播放WAV,AIFF,MIDI,AU和RMF格式的声音文件. 要在Java中播放音频文件,应该先为声音文件创建一个音频剪辑对象(audio clip object) ...

  9. matlab从mp4文件中提取音频,如何提取mp4中的音频文件 怎样将视音频文件分离,保存视频中的音频文件...

    本以为立秋后的天气会比较凉爽的,但没想到还是依旧的炎热,尤其是昨天,一天的时间就让我脸上起了很多的小疙瘩,感觉像痱子似的.原来是"秋老虎"作祟,"秋老虎"发威果 ...

  10. 关于一晚上android打不开手机SD卡中的音频文件

    我是一个android开发小白,因为一个项目,最近在做android的学习,该APP需要播放音频,然后使用MediaPlay播放,按照player.setDataSource(path),把音频文件的 ...

最新文章

  1. 初看Windows Media Center
  2. 下载安装 Apache(Windows 64位)
  3. 【Netty】Netty 异步任务模型 及 Future-Listener 机制
  4. Java并发 正确终止与恢复线程
  5. 10_css控制背景与css精灵.txt
  6. 1.2 Hive的优缺点
  7. 201709-5 除法 ccf(树状数组)
  8. ejb生命周期_EJB 3.x:生命周期和并发模型(第1部分)
  9. 部署Docker----解决删除none镜像问题
  10. win7c语言命令行编译,易语言命令行编译工具
  11. Android机顶盒网络地址端口连通性测试
  12. 计算机历史记录无法删除,win10时间线灰色浏览记录删不掉怎么回事_win10时间线历史灰色无法删除的解决教程-win7之家...
  13. 已知三角形底和高用c语言,三角形面积公式有哪些 如何求三角形面积
  14. 我想问问4月7号什么日子
  15. 互联网思维笔记(一)
  16. CSR867x — uart串口调试和AT指令
  17. 移动光猫+路由器+移动电视盒子iptv 家庭组网方案——光猫路由改桥接
  18. Linux下软件的安装与卸载(命令行模式)
  19. 时钟MUX电路结构的时序约束方法分析
  20. c语言小红今年12岁小明13岁,[转载]三年级下“创新思维数学讲义”——年龄问题...

热门文章

  1. 戴尔电脑外放有声音插入耳机还是外放解决方法
  2. mysql的不等于符号
  3. 如何显示计算机窗口的状态栏,如何让电脑任务栏不显示打开的程序或窗口方法...
  4. 特征值+SVD分解+伪逆(广义逆)
  5. kernal tch 下载 天正_tch_kernal.arx
  6. 李华《灵武二孝赞并序》中之“灵武”系指何地?
  7. ev4加密视频转换成MP4格式
  8. PAT-厘米换算英尺英寸(简单编程题)
  9. linux压缩到最小命令,Linux压缩打包命令
  10. RGBA 与 RGB 色彩模式差异