Android studio中初步使用OpenCV库

1.下载OpenCV安卓版,解压

2.在Android Studio中导入模块,选择OpenCV目录下的SDK目录

Module name改为OpenCV

3.添加OpenCV依赖

4.点击【Sync】大象图标、【Build】锤子图标,报如下错误

错误: 无效的源发行版:17

修改OpenCV下的build.gradle,将

复制代码
compileOptions {
    sourceCompatibility JavaVersion.VERSION_17
    targetCompatibility JavaVersion.VERSION_17
}改为
复制代码
   compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

再次点击Build,提示成功

5.在app模块中,在启动页的Activity的OnCreate函数中,添加如下代码

复制代码
Log.d("ENJOY", OpenCVLoader.OPENCV_VERSION);

真实运行,在Logcat中,通过过滤标签,可以看OPenCV版本号

相关推荐
Kapaseker16 分钟前
Compose SelectionState API — 主动控制文本选择
android·kotlin
拾光Ծ2 小时前
【MySQL】对表数据的操作:增删查改(CRUD)
android·数据库·sql·mysql
一笑的小酒馆12 小时前
Android中的tcp通信
android
默阳123415 小时前
2026年Android中高级面试题专栏(Android进阶篇)
android
古法安卓16 小时前
Android-日志系统源码解析
android·java·android studio
恋猫de小郭16 小时前
Android 17 + OkHttp 5.5.0 ,全新 ECH 下你的 HTTPS 域名可以请求时被安全隐藏
android·前端·flutter
小强闯江湖16 小时前
不只是让 AI 写代码:ViewCompose 把 Android UI 做成了可编译、可渲染的闭环
android·人工智能·kotlin
hunterandroid18 小时前
StateFlow 与 SharedFlow 的边界:状态与事件的正确建模
android·前端
YF021118 小时前
Android遥控器对频详解
android·android things
码农coding19 小时前
android12 WindowManagerService窗口的布局过程
android·源码