MAUI Android — System.DllNotFoundException: sqlite3 в Mono.Data.Sqlite.SQLite3.OpenC#

Место общения программистов C#
Ответить
Anonymous
 MAUI Android — System.DllNotFoundException: sqlite3 в Mono.Data.Sqlite.SQLite3.Open

Сообщение Anonymous »

Я перенес проект MAUI Net 8 из проекта Xamarin. Я использовал пакет Mono.Data.SQLite для соединения SQLite. В MAUI iOS все работает нормально. Но в Android выдается исключение, как показано ниже:

Код: Выделить всё

System.DllNotFoundException: sqlite3 at Mono.Data.Sqlite.SQLite3.Open(String strFilename, SQLiteOpenFlagsEnum flags, Int32 maxPoolSize, Boolean usePool) at Mono.Data.Sqlite.SqliteConnection.Open()
Поскольку библиотека libsqlite3.so отсутствует в MAUI Android. И я не хочу переходить на другой пакет SQLite, потому что это приведет к серьезным изменениям кода.
Не могли бы вы помочь нам решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/791 ... te-sqlite3
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»