Android QSQLDABASE:未加载驱动程序未加载驱动程序 我用Qt开发了一个C++库。在本文中,我使用QSqlDatabase从SQLite数据库查询信息。注意:我的库在qt桌面应用程序中运行良好(我在Linux上开发)
现在,我的下一步是在android studio项目中使用我的库。为此,我使用android ndk编译了我的库(这一步很好),但得到了QSqlDatabase:Driver not loaded Driver not loaded 调用m_database.setDatabaseName(/database.db)时发生此错误Android QSQLDABASE:未加载驱动程序未加载驱动程序 我用Qt开发了一个C++库。在本文中,我使用QSqlDatabase从SQLite数据库查询信息。注意:我的库在qt桌面应用程序中运行良好(我在Linux上开发),android,qt,android-studio,qsqldatabase,Android,Qt,Android Studio,Qsqldatabase,现在,我的下一步是在android studio项目中使用我的库。为此,我使用android ndk编译了我的库(这一步很好),但得到了QSqlDatabase:Driver not loaded Driver not loaded 调用m_database.setDatabaseName(/database.db)时发生此错误 感谢您的反馈错误消息说明了一切:驱动程序未加载 在您的情况下,未加载SQLite数据库驱动程序 这可能是因为: 您没有编译SQLite Qt驱动程序 SQLite Q
感谢您的反馈错误消息说明了一切:驱动程序未加载 在您的情况下,未加载SQLite数据库驱动程序 这可能是因为:
- 您没有编译SQLite Qt驱动程序
- SQLite Qt驱动程序已编译,但未部署
- SQLite Qt驱动程序已部署,但Qt未找到
在这些页面中搜索“sql”和“deploy”(部署),错误消息显示:驱动程序未加载 在您的情况下,未加载SQLite数据库驱动程序 这可能是因为:
- 您没有编译SQLite Qt驱动程序
- SQLite Qt驱动程序已编译,但未部署
- SQLite Qt驱动程序已部署,但Qt未找到
在这些页面中搜索“sql”和“deploy”,我终于解决了问题。Qt在apk的树文件夹中未找到驱动程序(一旦部署到设备上)
看看这篇帖子:我终于解决了我的问题。Qt在apk的树文件夹中未找到驱动程序(一旦部署到设备上)
看看这篇文章:我使用ndk编译了驱动程序。我可以在apk的lib文件夹中找到它。所以我认为Qt没有找到驱动程序。你知道我如何告诉Qt在哪里寻找驱动程序(在Android中)?我使用ndk编译了驱动程序。我可以在apk的lib文件夹中找到它。所以我认为Qt没有找到驱动程序。你知道我如何告诉Qt在哪里可以找到驱动程序(在Android中)?