0

org.opencv.highgui.VideoCapture から拡張されたクラスをテストしたい

public class FilterCamera extends VideoCapture { .. }

.. 私のメイン プロジェクトでは、FilterCamera のインスタンスを作成するのに問題はありません。

FilterCamera filterCamera = new FilterCamera(..);

しかし、テストプロジェクトで試してみると、常に次のようになります:

java.lang.NoClassDefFoundError: valkyrie.filter.FilterCamera
at valkyrie.filter.test.FilterCameraTest.testGetFilterList(FilterCameraTest.java:33)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)

同じパッケージ内の他のクラスをテストしたり、「extends VideoCapture」を削除したりしてもエラーは発生しません

何か案が?

4

0 に答える 0