@Staspost

Где найти рабочую библиотеку libsqlite3.so для работы с SQLite под Android 64-bit?

Пытаюсь в Unity 2019.3.0f6 сделать проект под Android, который будет работать c SQLite.
Проблема в том, что для работы с SQLite под Андроид требуется библиотека libsqlite3.so. Я нашел эту библиотеку, но она работает только с 32-битной версией Android.
При попытке использовать ее в 64-битной версии при установке на реальное устройство всегда выдается ошибка
Unable to find Sqlite3
, т.е. ругается на отсутствие этой библиотеки.
При этом данной библиотеке нужно указывать платформу в инспекторе:
5eac8b10df7e5115356881.png
В Google Play нужно загружать 2 apk файла, под разные платформы. В зависимости от того, какую платформу я указываю в инспекторе для этой библиотеки, он попадает в тот или иной файл apk, но распознается Android-om только в 32-битной версии.
Что делать, может быть у кого-то есть свежая рабочая библиотека libsqlite3.so для Android 64-бит?
  • Вопрос задан
  • 656 просмотров
Пригласить эксперта
Ответы на вопрос 1
MrMureno
@MrMureno Куратор тега Unity
VR for all
https://www.sqlite.org/download.html
все банально тут есть прям специально для андроида aar библиотека
и полноценные libsqliteX.so в jni.

да и по сути вам не потребуется распаковывать - aar как раз формат библиотек, не старайтесь от туда so фаил выдрать зачем-то.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы