将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
。