我想创建一个可以在Xamarin项目中使用的库。 我还想重用iOS以及Android库(静态lib和jar)。因此,我创建了一个包含Android绑定项目和iOS绑定项目的解决方案。
为了公开这个功能,我想创建一个包装类(在共享项目中),它将调用转发到适当的本机库。我首先想到这可以通过使用if-makros完成。不幸的是,似乎我无法添加对共享项目的引用,这意味着我无法调用绑定方法。
答案 0 :(得分:0)
您是否可以在共享库中公开每个平台使用其特定绑定实现实现的接口并通过它引用所有内容?