导入UVCCamera-master遇到的坑

本文转自:
http://www.pianshen.com/article/5082310806/
感谢作者提供的方法

Android Studio版本:3.4.2

操作系统(AS):Windows7

Android设备版本:5.1

摄像头:USB摄像头(客户随便给的)

开源项目:saki4510t/UVCCamera
  1. 下载源码
    源码路径
    https://github.com/saki4510t/UVCCamera
  2. 导入项目
    导入UVCCamera-master遇到的坑_第1张图片
  3. 所需要修改地方
    项目的build.gradle文件
    导入UVCCamera-master遇到的坑_第2张图片
    导入UVCCamera-master遇到的坑_第3张图片 注意这里的几个版本号:

supportLibVersion = ‘27.1.1’ //大版本要和versionCompiler一致

commonLibVersion= ‘2.12.4’ //暂时不管

versionBuildTool = ‘28.0.3’ //选择SDK tools里面Android SDK build-tool 中已经安装的,如下图
导入UVCCamera-master遇到的坑_第4张图片
versionCompiler = 27 //这两个貌似要大于26,选择如下图,没有的话安装一下(打勾->Apply)

versionTarget = 27
导入UVCCamera-master遇到的坑_第5张图片

  • 安装NDK
    由于android studio 自带的NDK 版本更新所以导致各种问题,故去官网下载NDK14版本
    https://developer.android.google.cn/ndk/downloads/index.html
    导入UVCCamera-master遇到的坑_第6张图片
    下载完成之后可以解压到SDK 目录(自己决定)下面 便于寻找
    导入UVCCamera-master遇到的坑_第7张图片
  • 配置NDK
    导入UVCCamera-master遇到的坑_第8张图片
  • 运行的时候报错记得修改
  • 导入UVCCamera-master遇到的坑_第9张图片
    改为android:theme="@style/Theme.AppCompat.Light.NoActionBar"
    导入UVCCamera-master遇到的坑_第10张图片
    END

你可能感兴趣的:(UVCCamera)