【问题标题】:Camera 2 for older API? Is it possible?旧 API 的相机 2?是否可以?
【发布时间】:2017-08-01 04:02:07
【问题描述】:

我想使用 camera2 创建应用程序,但我也想支持旧 API。我怎么做?我可以通过定位 sdk22 使用已弃用(旧相机)来支持最新设备,但我想询问相机许可。 注意:我想要它用于手电筒应用。就我个人而言,我不需要打开相机。

【问题讨论】:

    标签: android android-camera android-camera2 runtime-permissions


    【解决方案1】:

    通常我不会推荐作为核心操作系统功能的库,但 Camera/Camera2 API 是一个巨大的混乱(Google 似乎不太可能修复)。

    Try Fotoapparat:它支持 Camera 和 Camera2 开箱即用,无需额外配置。它还完成了解决相机特定设备错误的繁重工作,并提供了一个非常好的 API 可供使用。

    【讨论】:

    • 其实我是想用来做手电筒的
    • Fotoapparat 支持手电筒,只需将 torch() 设置为闪光灯模式即可。
    • @ArjunThakuri - 也可以看看github.com/commonsguy/cwac-cam2。正如 Eric 所说,Camera2 有很多边缘情况和竞争条件陷阱需要导航。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-08
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 2019-03-02
    • 1970-01-01
    相关资源
    最近更新 更多