Realm Java作为Native Android Library的依赖绑定到Xamarin

问题描述 投票:2回答:2

我有一个Android库,其中包含Realm作为依赖项。我需要为该库创建C#绑定,但我无法理解如何为Realm创建绑定。我可以从bin托盘下载Realm Aars,为它们创建绑定并将它们添加为Xamarin项目的参考吗?或者应该有另一种方法吗?

android xamarin xamarin.android realm aar
2个回答
0
投票

我很确定在xamarin中有一个可用于Realm的组件,你可以在这里找到Realm

要将其添加到项目中:

1.右键单击组件。

2.使用您的Xamarin帐户登录。 (如果你有一个)

3.搜索领域。

4.单击“添加组件”。

这应该可以解决问题

如果您想要特定的Aar作为dll,请遵循以下指南:

https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/binding-an-aar/

祝好运!快乐的编码。


0
投票

Realm使用泛型类型,并且我发现Xamarin Bindings与它们不兼容。所以我无法为Realm创建工作绑定,需要用SQLite标准数据库替换库中的Realm。此外,我还没有找到Realm(Java)的现有绑定,因此,我会将此答案标记为正确,如果您有此问题的解决方案,请在此处发布您的答案,如果有效,我将接受它。

© www.soinside.com 2019 - 2024. All rights reserved.