首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kitkat中的Android camera API 2

Kitkat中的Android camera API 2
EN

Stack Overflow用户
提问于 2014-07-07 15:32:06
回答 1查看 5.1K关注 0票数 4

基于下面的幻灯片,我正在尝试让相机api2在安卓4.4.2上工作。http://www.slideshare.net/lbk003/an-devcon2013-camera3kaurfinal

然而,函数getCameraIdList()返回一个空数组,没有设备;异常。我在我的运行安卓4.4.2的谷歌眼镜和一个运行安卓4.4.2的nexus5的模拟器上尝试了这个方法。两者都给出了相同的错误。谷歌眼镜相机api1让我可以访问相机。

代码语言:javascript
复制
mCameraManager = (CameraManager) ctx.getSystemService("camera");
try {
String[] devices = mCameraManager.getCameraIdList();
if (devices == null || devices.length == 0) {
throw new ApiFailureException("no devices");
}

我在清单文件中还有以下两行。

使用权限android:name="android.permission.CAMERA“

使用-功能android:name="android.hardware.camera“

有没有人成功地使用了Android4.4.2中的隐藏摄像头api2?

EN

回答 1

Stack Overflow用户

发布于 2014-07-10 07:05:48

Android4.4.2不支持新的Nexus;它只在L开发人员预览版或更高版本上正式可用,然后只在真正的camera2 5硬件上可用,而不是模拟器。

虽然正在进行的API包含在Android 4.4.2的源代码中,但它通常不起作用,我们不建议尝试使用它,因为它与L预览版中的最终API在各种方面不同。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24605187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档