将OpenCV库添加到我的工作区并将其指定为库项目后,出现一个让我感到困扰的错误。在线上:

mEngineService = OpenCVEngineInterface.Stub.asInterface(service);

我收到以下错误:
Stub cannot be resolved or is not a field.

显然,查看文件org.opencv.engine.OpenCVEngineInterface,没有名为Stub的字段。那么,什么是存根,我在哪里可以找到存根?我怎样才能解决这个问题?

最佳答案

使用android sdk中的aidl工具将OpenCVEngineInterface.aidl文件转换为OpenCVEngineInterface.java

10-08 16:26