如何生成可调用包装(自动)Xamarin Mono

本文关键字:自动 Xamarin Mono 包装 何生成 调用 | 更新日期: 2023-09-27 18:19:28

我正在通过Java Bindings Library项目为android使用本机lib。一切都很好,除了一个方法(我不明白为什么,也许他从java移植到C#是错误的)。

因此,主要的想法是,通过可调用包装器制定一个解决方案
我已经在原生模式下实现了Android项目。在这个项目中,我还实现了java类(我在这里使用这个lucky方法)和我需要的东西,只是想知道如何自动生成Wrapper,以及如何将其添加/使用到我的Mono项目中?

或者,我可以在这个原生Android项目上制作一个.jar库,并通过绑定库添加到我的Xamarin.Android项目中吗?

PS对不起我的工程师

如何生成可调用包装(自动)Xamarin Mono

可能的解决方案是将新的java类添加到OpenCV项目中。该类应该包含要使用的方法(例如包装FindContours())。在MonoDevelop/VS解决方案的绑定项目中重建项目和由此产生的JAR使用。

这样,您将调用包装的FindContours()方法,它将返回预期的结果:)。