Android开发遇到Camera StartPreview Failed 错误

按照BOSS的要求公司的项目须要实现 照相,截图等功能用到自定义Camera. 前两天真蛋疼... 连图像都显示不出来.  后来找到有网友分享的代码实现, 虽然跟我写的差很少, 可是他的copy过来果真可以能够显示出来了(4.0+系统上).. 可是2.3的系统上camera.setParameters(parameters)的时候又来了个Camera StartPreview Failed错误. 搜了半天有哥们也遇到过相似的问题. 问题是咱们没有给holder setType.  错误缘由是 这个deprecated的api会在低版本中致使crash. android

解决方案从stackoverflow上找到的. api

http://stackoverflow.com/questions/7942378/android-camera-will-not-work-startpreview-fails
spa

最后 holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);就偶了. io

相关文章
相关标签/搜索