【发布时间】:2017-06-20 15:23:16
【问题描述】:
我有一个使用 Qt5.7 用 C++ 编写的应用程序。应用程序使用数据库,选择的技术是 Postgres。
现在,Postgres 在网络套接字上使用,我的 pc 应用程序通过 localhost 连接到它。最终的想法是将数据库托管在最小的 Ubuntu 服务器机器上,比如 LxC 容器,并且只需将应用程序的连接字符串从 localhost 更改为新服务器的 IP。
该项目的最终目标是将应用程序部署到任何平台,我的下一步是 Android。我遇到了这个问题,尽管 Android 只有一个可用的 SQLite 驱动程序。没关系,因为数据库是远程的,所以 Android 设备不需要本地 Postgres 数据库,但它仍然需要 qpsql 驱动程序来与远程数据库通信。
谁能指出我的方向,以帮助我使 Android 部署附带它自己的 QPsql 驱动程序? .so 文件与应用程序一起部署?
任何帮助将不胜感激。
【问题讨论】:
标签: android c++ postgresql qt sqlite