在 monkey test 测试中出现了一例 RuntimeException ,即 setParameters failed. LOG显示为:09-01 18:47:17.348 15656 15675 E AndroidRuntime: FATAL EXCEPTION: Camera Handler Thread09-01 18:47:17.348 15656 15675 E AndroidRuntime: Process: com.android.camera, PID: 1565609-…
1. Camera Camera是Android framework里面支持的,同意你拍照和拍摄视频的设备,那么,在使用camera开发中总是会遇到一些问题,比例如以下面这样子的: E/AndroidRuntime(1542): java.lang.RuntimeException: setParameters failed E/AndroidRuntime(1542):  at android.hardware.Camera.native_setParameters(Native Method…
使用CameraLibrary项目,在部分手机或平板上不能正常使用,要报“打开相机失败”查看debug日志显示“setParameters failed”. 找到CameraView.java中的setCameraParameters方法,注释掉 //自动聚焦模式 //parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO);   parameters是Camera.Parameters类型的.   即可,看来是这部分不能正常使用摄像头…
Camera相机类相关的几个流程方法 Camera.open(cameraId) 打开相机 camera.setDisplayOrientation(0) 设置相机水平方向 mCamera.setPreviewDisplay(holder) 在SurfaceHolder上显示画面 mCamera.setPreviewCallback(callback) 设置回调,将Yuv数据传递到onPreviewFrame方法 previewRate mParams = mCamera.getParamete…
参考:Android Camera开发:扫描二维码,周期性循环自动聚焦auto focus挂掉原因分析(preview is not enabled) 最近做Android人脸识别时,camera在自动聚焦时会崩溃,在网上找到了如上博客. 参考Android Camera AutoFocus on Demand. 自从API9,就有了连续聚焦.参考官方对聚焦模式的说明,http://developer.android.com/reference/android/hardware/Camera.P…
Android Camera Module Architecture and Bottom layer communication mechanism              -----------albertChenAndroid应用程序编程语言是JAVA,而linux的很多服务程序,包括一些libraries都是用c 或者c++写的,应用程序使用什么样的机制去调用这些系统函数的呢?Java的虚拟机可以通过 System.loadLibrary 来加载本地库,也可以通过JNI函数 Regis…
http://blog.chinaunix.net/uid-26215986-id-3552456.html 原文地址:Android Camera 通过V4L2与kernel driver的完整交互过程 作者:xinyuwuxian Android Camera 通过V4L2与kernel driver的完整交互过程 之前在 Android Camera 的执行流程 http://blog.chinaunix.net/uid-26765074-id-3499537.html 这篇文章中已经详细…
Android Camera 相机程序编写 要自己写一个相机应用直接使用相机硬件,首先应用需要一个权限设置,在AndroidManifest.xml中加上使用设备相机的权限: <uses-permission android:name="android.permission.CAMERA" /> 为你的应用创建自定义的相机,一般步骤如下: 1.检测相机硬件并获取访问 2.建立一个Preview类:需要一个相机预览的类,继承 SurfaceView 类,并实现SurfaceH…
好吧,我们今天来聊聊SoundPool这东西. 据说这个东西是冰激凌(Android4.0)里才引入的一个新东西.按照官方的意思大多数情况下是给游戏开发用的,比如一个游戏10关,它能在游戏开始前一次加载所有10关的背景音乐,这其中也包括了解码操作,当真正要播放时候就直接把音频数据写设配了,大家自己琢磨下到底有什么好处,我自己确实没觉得特别大的好处. 扯淡完了就开始说正题了.老规矩,开撸之前比如得有个洞吧,就是入口,你们懂得. 这里我就以拍照音的播放来做切入点一步步分析它是怎么工作的.(当然你自己…
本文转载自:http://blog.csdn.net/Wilsonboliu/article/details/54949196 1.总体架构 Android Camera 框架从整体上看是一个 client/service 的架构, 有两个进程: client 进程,可以看成是 AP 端,主要包括 Java 代码与一些 native c/c++代码; service 进 程,属于服务端,是 native c/c++代码,主要负责和 Linux kernel 中的 camera driver 交互…