android.hardware.Camera 是不是仍然适用于所有 API 级别?

Posted

技术标签:

【中文标题】android.hardware.Camera 是不是仍然适用于所有 API 级别?【英文标题】:Does android.hardware.Camera still works on all API levels?android.hardware.Camera 是否仍然适用于所有 API 级别? 【发布时间】:2016-11-30 10:56:15 【问题描述】:

我要做一个相机应用程序,真的很简单,只是在相机应用程序中添加一些新界面,所以没什么特别的,我想知道我是否仍然可以使用旧的android.hardware.Camera api,因为它更简单而且更容易使用。

【问题讨论】:

【参考方案1】:

是的,您对项目的这一部分应该没有问题。

【讨论】:

【参考方案2】:

可能。但是……

android.hardware.camera2 包为连接到 Android 设备的各个相机设备提供了一个接口。 它取代了已弃用的 Camera。 - Source

自 API 21 起已弃用

【讨论】:

我的猜测是,只要我不做那些花哨的事情,我应该没问题,但我担心的是它根本无法使用棒棒糖或其他东西 我想,唯一知道的方法就是尝试和测试。

以上是关于android.hardware.Camera 是不是仍然适用于所有 API 级别?的主要内容,如果未能解决你的问题,请参考以下文章

如果我为 android.hardware.camera2.full 添加 <uses-feature> 我应该删除 android.hardware.camera

无法导入导入 android.hardware.camera2 类

Android Camera:尝试在空对象引用上调用 android.hardware.Camera.getParameters()' 上的虚拟方法 Android Camera Parameters

android.hardware.camera2.full 来自哪里?

如何判断安卓设备是不是支持“android.hardware.camera.autofocus”?

CameraX 或 android.hardware.camera2 中的 setPreviewCallbackWithBuffer 的模拟