【发布时间】:2017-08-01 04:02:07
【问题描述】:
我想使用 camera2 创建应用程序,但我也想支持旧 API。我怎么做?我可以通过定位 sdk22 使用已弃用(旧相机)来支持最新设备,但我想询问相机许可。 注意:我想要它用于手电筒应用。就我个人而言,我不需要打开相机。
【问题讨论】:
标签: android android-camera android-camera2 runtime-permissions
我想使用 camera2 创建应用程序,但我也想支持旧 API。我怎么做?我可以通过定位 sdk22 使用已弃用(旧相机)来支持最新设备,但我想询问相机许可。 注意:我想要它用于手电筒应用。就我个人而言,我不需要打开相机。
【问题讨论】:
标签: android android-camera android-camera2 runtime-permissions
通常我不会推荐作为核心操作系统功能的库,但 Camera/Camera2 API 是一个巨大的混乱(Google 似乎不太可能修复)。
Try Fotoapparat:它支持 Camera 和 Camera2 开箱即用,无需额外配置。它还完成了解决相机特定设备错误的繁重工作,并提供了一个非常好的 API 可供使用。
【讨论】: