Как установить путь к локальному хранилищу для Android - PullRequest
0 голосов
/ 22 марта 2019

Я пытаюсь встроить файл sqlite, созданный QML Local Storage для Android. Код ниже работает для рабочего стола. Хотя в папке активов Android есть файлы sqlite и ini, приложение не видит файл базы данных по умолчанию. Как я могу заставить это работать?

Код в main.cpp:

QString customPath = "assets:/OfflineStorage";
QDir dir;
if(dir.mkpath(QString(customPath))){
        qDebug() << "Default path >> "+engine.offlineStoragePath();
        engine.setOfflineStoragePath(QString(customPath));
        qDebug() << "New path >> "+engine.offlineStoragePath();
    }
engine.clearComponentCache();

1 Ответ

0 голосов
/ 28 марта 2019

Это было решено здесь . Проблема была при копировании sqlite и ini файла в нужное место.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...