I am attempting to get a Native C/C++ library working with Monodroid in the emulator, using DllImport. I am developing mainly in Windows/Visual Studio 2010.
I have built
I don't have any immediate ideas why it isn't working for you; [DllImport("zmq")]
should work.
The SanityTests sample exercises the DllImport
attribute.
DllImport
: https://github.com/xamarin/monodroid-samples/blob/master/SanityTests/Hello.cs#L240Android.mk
to build libfoo.so
: https://github.com/xamarin/monodroid-samples/blob/master/SanityTests/jni/Android.mklibfoo.so
by calling ndk-build
: https://github.com/xamarin/monodroid-samples/blob/master/SanityTests/SanityTests.csproj#L82libfoo.so
into the .apk
: https://github.com/xamarin/monodroid-samples/blob/master/SanityTests/SanityTests.csproj#L96