Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用本机库的android mono_Android_Mono_Xamarin.android - Fatal编程技术网

使用本机库的android mono

使用本机库的android mono,android,mono,xamarin.android,Android,Mono,Xamarin.android,我是Android项目Mono的新手,我需要在我当前的项目中使用它。我想问,如何在Java for Android上创建一些本机库,并将其附加到C#上的Mono for Android项目中?我读了一些关于stackoverflow的文章,但没有找到答案。我还读到: 我不知道“libfoo.so”是什么意思以及如何创建它?*.so扩展是什么意思? 非常感谢分享一些真实的经验。本例中的“本机”库是指用C/C++编写的库(您可以将.so文件视为C/C++的DLL)。也就是说,听起来您实际上想要绑定

我是Android项目Mono的新手,我需要在我当前的项目中使用它。我想问,如何在Java for Android上创建一些本机库,并将其附加到C#上的Mono for Android项目中?我读了一些关于stackoverflow的文章,但没有找到答案。我还读到:

我不知道“libfoo.so”是什么意思以及如何创建它?*.so扩展是什么意思? 非常感谢分享一些真实的经验。

本例中的“本机”库是指用C/C++编写的库(您可以将.so文件视为C/C++的DLL)。也就是说,听起来您实际上想要绑定Java库,而不是C库。Xamarin提供了一些工具,允许您为Java库创建绑定,并提供了以下指南: