【发布时间】:2014-01-16 08:36:46
【问题描述】:
我正在使用 JNI 的应用程序中使用不同版本的 Android。我关注了This tutorial
首先,我从 Java 管理相机,并使用 JNI 发送数据并将其存储到 OpenCV 矩阵中,然后对数据进行操作。我的应用程序在 4.1.2 之前的版本中运行良好,但在最新的设备中,它无法运行。
问题是,我在 UI 中设置了不可见的相机预览。如果图层未绘制,则在最新版本中回调停止。
我只找到了a solution,但我无法让它工作。有人知道如何解决回调预览不显示屏幕的问题吗?
是否存在另一种选择,例如直接在 Native 中打开相机并在另一个线程中使用回调?
【问题讨论】:
标签: android opencv java-native-interface video-processing android-4.2-jelly-bean