MediaRecorder的start()方法不能正常执行
2016-01-05 19:13
204 查看
异常通常为
start failed -19
这里需要注意两点:
1.按照API文档中的说明在android 4.0 以上是不用Camera.lock()和Camera.unlock(),但是当我们调用MediaRecorder.start()时一定要调用Camera.unlock(),否则一直start failed。此时有一种莫名的惆怅
……
2.android sdk samples中给的示例media/MediaRecorder,里面在设置相机Parameters时获取了MediaRecorder需要设置的Profile,从而通过Profile进行了一系列的使用,等到创建MediaRecorder对象时再传递profile对象,也会报start failed -19错误。
以上讨论内容为API level19文档和android sdk samples/android-19/media/MediaRecorder。需要对遇到困惑的朋友有所帮助。
start failed -19
这里需要注意两点:
1.按照API文档中的说明在android 4.0 以上是不用Camera.lock()和Camera.unlock(),但是当我们调用MediaRecorder.start()时一定要调用Camera.unlock(),否则一直start failed。此时有一种莫名的惆怅
……
2.android sdk samples中给的示例media/MediaRecorder,里面在设置相机Parameters时获取了MediaRecorder需要设置的Profile,从而通过Profile进行了一系列的使用,等到创建MediaRecorder对象时再传递profile对象,也会报start failed -19错误。
以上讨论内容为API level19文档和android sdk samples/android-19/media/MediaRecorder。需要对遇到困惑的朋友有所帮助。
相关文章推荐
- 广义表的基本操作
- Eclipse Java注释模板设置详解
- 讲座:计算机专业及其学习
- python 实现登录网页的操作
- 算法推荐
- Bear and Raspberry
- Gatling实战(二)
- 暗原色先验单一输入图像去雾
- OSG+VS2010+win7环境搭建
- linux下配置hosts文件
- Properties集合
- 从孙子兵法理解围棋大龙攻杀的要诀: 攻守双方口诀
- Options ExecCGI is off in this directory: /Tool/www/samba
- XFS导致进程内核栈溢出的解决办法
- OpenCV基础知识点总结
- Python点滴02_Python3打开中文文本时报错的一种处理方法
- Codevs_P3052 多米诺&Codevs_P1022 覆盖(二分图匹配+网络流最大流)
- pandas 数据规整
- Arduino 中断和定时器
- JSONP跨域