将Android Native模块与现有的Xamarin Native Project集成
问题描述:
我们的团队正在开发不同的技术。目前正在与现有的Xamarin android项目整合android原生模块(以android本机语言开发)。将Android Native模块与现有的Xamarin Native Project集成
其实我有一种方法可以将android原生项目转换为库。该库可以集成到Xamarin项目中。 我已通过了下文链接
Convert existing project to library project in Android Studio
https://developer.xamarin.com/guides/android/advanced_topics/using_native_libraries/(机器人库的整合xamarin项目)
这是正确的方式或者说我们有什么替代办法实现这一目标?
答
这是正确的方法还是我们有其他方法来实现它?
文档Using Native Libraries在谈论如何在Xamarin.Android
使用.so
文件(本地库),这里是example。
建议使用Binding Java Library。您可以将您的android原生项目转换为.jar
或.arr
文件,然后您可以参考Binding a .JAR或Binding an .AAR。
如果尝试绑定Java库时出现任何问题,请参阅Troubleshooting Bindings。