【问题标题】:camera and camera2 permissions in androidandroid中的camera和camera2权限
【发布时间】:2015-10-04 22:59:24
【问题描述】:

在我的应用程序中,android.hardware.camera2 适用于 api 21 22,但不适用于较低版本,并且 android.hardware.camera 工作到 api 级别 20。我应该怎么做才能使其适用于 api 级别 15-22。

【问题讨论】:

    标签: android android-camera android-permissions


    【解决方案1】:

    和 android.hardware.camera 工作到 api 级别 20

    android.hardware.Camera 适用于所有版本的 Android。它在 API 级别 21+ 上已正式弃用,但它仍然有效。

    我应该怎么做才能使它适用于 api 级别 15-22。

    如果“它”是android.hardware.Camera,它应该可以通过 API 级别 22 正常工作。

    如果“它”是android.hardware.camera2.*,它在 API 级别 21 之前不存在,因此如果没有时间机器,您无法安排它在它存在之前就存在。

    如果“它”是您的应用,请对所有设备使用 android.hardware.Camera,或者仅对旧设备使用它,对新设备使用 android.hardware.camera2.*。由于这两个 API 不是很相似,因此这将是相当多的工作。

    【讨论】:

      猜你喜欢
      • 2017-09-12
      • 1970-01-01
      • 2016-02-14
      • 2015-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-05
      • 1970-01-01
      相关资源
      最近更新 更多