【问题标题】:How to generate Callable Wrapper(automatically) Xamarin Mono如何生成可调用包装器(自动)Xamarin Mono
【发布时间】:2015-10-27 09:38:43
【问题描述】:

我正在通过 Java 绑定库项目为 android 使用本机库。一切都很好,除了一个方法(我不明白为什么,也许他不正确地从 java 移植到 C#)。

所以主要的想法是,通过 Callable Wrapper 来解决问题。
我已经在本机模式下实现了 Android 项目。在这个项目中,我还实现了 java 类(我正在使用这个 unlucky 方法)和我需要什么,只是为了知道如何自动生成 Wrapper 以及如何添加/用于我的 Mono 项目?

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

PS 对不起我的英语。

【问题讨论】:

    标签: java c# android xamarin xamarin.android


    【解决方案1】:

    可能的解决方案是向 OpenCV 项目添加新的 java 类。该类应包含您要使用的方法(例如,包装 FindContours())。在 MonoDevelop/VS 解决方案中重新构建项目并在绑定项目中使用生成的 JAR。

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

    【讨论】:

    • 天哪,你是对的!!!现在我明白了我的错误(使用原生项目),太棒了!所有工作都很好,这很简单。恭喜 +50 :) !
    猜你喜欢
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    相关资源
    最近更新 更多