a3a*_*del 5 camera android android-camera
您好,我正在尝试开发一个使用自定义相机的应用程序,当我尝试使用相机类时,它已被弃用,因此我使用了 android 硬件。相机 2 并遵循本 教程
但是当我尝试添加 CameraDevice.StatecCallBack 时,它给了我一个警告,最小 SDK 应该是 21,我的最小 SDK 是 15 现在我很困惑,如果我使用旧的相机 API,如果我使用新的它不推荐使用它不支持我的最小 SDK 我该怎么办?
Android 中的“已弃用”通常意味着“我们还有其他一些您应该考虑使用的东西”。已弃用的类和方法通常仍然有效,并且在较旧的 Android 设备上,您通常别无选择,只能使用它们。
所以,你的选择是:
android.hardware.Camera一直使用,或者
用于android.hardware.Camera运行早于 API 级别 21 的设备,然后用于android.hardware.camera2.*运行 API 级别 21+ 的设备
| 归档时间: |
|
| 查看次数: |
2545 次 |
| 最近记录: |