我有一个使用 sqlite 数据存储(使用 sqlite-net)的 Xamarin 应用程序。当我使用 ARC Welder 在 Windows 机器上启动应用程序时,出现错误。
E/mono-rt ( 204): [ERROR] FATAL UNHANDLED EXCEPTION:
System.DllNotFoundException: /system/lib/libsqlite.so
E/mono-rt ( 204): at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x00028>
E/mono-rt ( 204): at Android.Runtime.JNIEnv.NewString (string) <0x00093>
E/mono-rt ( 204): at Java.Lang.Throwable..ctor (string) <0x0003b>
E/mono-rt ( 204): at Android.Runtime.JavaProxyThrowable..ctor (System.Exception) <0x0001f>
E/mono-rt ( 204): at Java.Lang.Throwable.FromException (System.Exception) <0x0009f>
E/mono-rt ( 204): at Android.Runtime.AndroidEnvironment.UnhandledException (System.Exception) <0x0015f>
有没有办法解决这个问题?是否可以创建一个原生使用 sqlite 并在 ARC Welder 上运行的 Android Java 应用程序,或者 sqlite 是 ARC 不可用的东西?