Fail to connect to camera service 我在做相机开发时遇到Fail to connect to camera service这是怎么回事?是相机资源没有释放吗?还是其他什么别的问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能是的 camera.stopPreview(); camera.release(); camera=null; 一般,是你之前没有释放掉camera,所以再次连接就连不上去了 我在做相机开发,想设置其焦距这是我从网上找到关于焦距设置的方案就是手机上有个应用!它是可以实现变焦的!但是,我的应用不行;Camera.getParameters().isZoomSupported() -->trueCamera.getParameters().isSmoothZoomSupported() -->false这种情况下,我怎么才能实现变焦呢??我有两个手机:A.moto me1 ZoomSupported和SmoothZoom都是支持的,我测试了,可以实现变焦!B.HTC G8就是上面这种情况,ZoomSupported支持,SmoothZoom不支持,所以调用:Camera.startSmoothZoom(zoom)就没反应了,但是它手机上带了一个拍照程序,有变焦功能,说明SmoothZoom不支持的情况下应该也是可以实现变焦功能的!我尝试了,使用Camera.getParameters().setZoom(zoom);或者:Camera.Parameters localParameters = mCamera.getParameters();mCamera.getParameters().set("taking-picture-zoom", zoom);localParameters.set("taking-picture-zoom", zoom);都没反应!是不是改变了zoom后,还需要是操作???另外我将,HTC自带的拍照程序反编译了一下,它代码里,没有发现调用过:Camera.startSmoothZoom(zoom);但是有发现,调用过:Camera.Parameters localParameters = mCamera.getParameters();mCamera.getParameters().set("taking-picture-zoom", zoom);localParameters.set("taking-picture-zoom", zoom);还有就是发现它用了一个.so的动态链接库!还有,Camera360这款软件,也实现了变焦!不知道他们是怎么实现的!!???您知道这个怎么办吗?谢谢啊, 没有正确关闭Camera,重启下模拟器就行了 你说的变焦问题,自己写的不能实现,别人的应用能实现,按你的描述,应该是别人写了C的代码,通过这段C的代码区调用了相机的变焦,你可以试试改下自己的程序,把别人的so包拿过来,也同样的调用相同的方法,这样就能实现了去试试吧 GridView的item按压效果 android状态栏添加返回按钮后,在通知栏被拉出时,点击返回按钮后,状态栏消失 android连接wifi的问题 Android初学者网络编程求助 请教关于这个效果怎么实现的? 做了一个客户端与服务器端连接的项目 android中Linux内核延时函数mdelay会否进入休眠? 有关联网的一些问题 关于安卓的触屛监听的一个问题 android系统进程间共享数据的同步问题 对Android开发串口通讯的疑惑,无法通讯 android gallery ANR异常
camera.stopPreview();
camera.release();
camera=null;
我在做相机开发,想设置其焦距
这是我从网上找到关于焦距设置的方案就是手机上有个应用!它是可以实现变焦的!但是,我的应用不行;Camera.getParameters().isZoomSupported() -->true
Camera.getParameters().isSmoothZoomSupported() -->false这种情况下,我怎么才能实现变焦呢??我有两个手机:
A.moto me1 ZoomSupported和SmoothZoom都是支持的,我测试了,可以实现变焦!
B.HTC G8就是上面这种情况,ZoomSupported支持,SmoothZoom不支持,所以调用:Camera.startSmoothZoom(zoom)就没反应了,但是它手机上带了一个拍照程序,有变焦功能,说明SmoothZoom不支持的情况下应该也是可以实现变焦功能的!
我尝试了,使用
Camera.getParameters().setZoom(zoom);
或者:
Camera.Parameters localParameters = mCamera.getParameters();
mCamera.getParameters().set("taking-picture-zoom", zoom);
localParameters.set("taking-picture-zoom", zoom);
都没反应!
是不是改变了zoom后,还需要是操作???
另外我将,HTC自带的拍照程序反编译了一下,它代码里,没有发现调用过:
Camera.startSmoothZoom(zoom);
但是有发现,调用过:
Camera.Parameters localParameters = mCamera.getParameters();
mCamera.getParameters().set("taking-picture-zoom", zoom);
localParameters.set("taking-picture-zoom", zoom);
还有就是发现它用了一个.so的动态链接库!还有,Camera360这款软件,也实现了变焦!不知道他们是怎么实现的!!???您知道这个怎么办吗?谢谢啊,