我使用qt开发了一个C++库。在这一个中,我使用QSqlDatabase从SQLite数据库查询信息。注意:我的库在qt桌面应用程序(我在Linux上开发)上工作正常。QSqlDatabase:驱动程序未加载驱动程序未加载
现在我的下一步是在android studio项目中使用我的libray。为此,我使用android ndk编译我的库(这一步工作正常),但得到了QSqlDatabase:Driver not loaded Driver not loaded。
当我调用m_database.setDatabaseName(/Database.db)时会发生此错误;
感谢您的反馈
我编译使用NDK的驱动程序。我可以在apk的lib文件夹中找到它。所以我认为Qt并没有找到这个驱动程序。 你知道我怎么能说Qt在哪里寻找驱动程序(在Android中)? – suns9
我编辑了我的答案 – Aurelien