【问题标题】:Which camera API to use for android? [duplicate]哪个相机 API 用于 android? [复制]
【发布时间】:2018-08-31 16:00:40
【问题描述】:

我遇到了两种在 android 中实现自定义相机的方法。第一种方法是使用已弃用的相机 1 api,第二种方法是使用最新更新的相机 2 api,它似乎没有用于 api 21 (Lolipop) 以下设备的后端口。我的应用程序至少支持 API 18。有什么方法可以在不使用 api 和提供版本检查的情况下做到这一点。

【问题讨论】:

  • 尽管相机 1 api 已被弃用,但它功能齐全,许多应用程序都在使用它。只需忽略 Android Studio 的警告,或将您的 api 级别提高到 21

标签: android android-camera android-camera2


【解决方案1】:

我认为您可以使用以下自定义相机 API 来满足您的要求。

gradle 文件:

compile 'com.otaliastudios:cameraview:1.4.1'

自定义相机视图设置如下:

  <com.otaliastudios.cameraview.CameraView
        android:id="@+id/camera"
        android:keepScreenOn="true"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

如需全面支持,您可以使用以下链接:

https://github.com/hyl87/CameraView-1

希望对你有帮助

【讨论】:

  • 找不到github的链接。
  • @maxwellnewage 目前链接不可用,但您可以尝试在网络中搜索“CameraView”SDK for android。也许您将能够找到相同的其他链接..!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多