I am a bit confused about the sqlite3.dll in Mono.
I just wonder have Mono for Android and MonoTouch already provided the unmanaged binary of the native C sqlite3 by default?
So I can do this in my code already with zero dependency?
[DllImport(“sqlite3”, EntryPoint = “sqlite3_open”, CallingConvention=CallingConvention.Cdecl)]
public static extern Result Open ([MarshalAs(UnmanagedType.LPStr)] string filename, out IntPtr db);
Or I need to add something before I can use above code?
I have confirmed that there is no extra coding or dependencies.
SQLite-net just works like a charm on MonoDroid.
Either Android or MonoDroid already provides native sqlite3 C++ library.