Android:无法通过 jdbc 通过 android 设备上的 GPRS/3G 连接到 postgresql 服务器,当可以通过 Wi-Fi 时



everyone.我有一个问题,不知道为什么会这样。我 真的需要帮助。

问题是我无法通过jdbc连接到postgresql服务器 通过我的安卓设备上的GPRS,当通过Wi-Fi一切正常时。 我使用了这个 - "https://play.google.com/store/apps/details?id=com.alexd.portscanner",它表明服务器的 IP 不是 可以通过GPRS访问,但它是使用Wi-Fi。但是GPRS在 浏览器。

可能问题不在于jdbc,所以任何建议都是 欢迎。我是新手,所以请帮忙。

IP 地址可能是可访问的,但 Postgres 正在侦听的端口可能无法访问(它可能被阻止(。如果您的服务器上没有其他端口使用这些端口(即像 Apache 这样的 Web 服务器(,您可以尝试将 Posgres 侦听的端口更改为 80 或 443,然后在 JDBC 连接字符串中指定此端口。这可能会起作用,但通过移动连接使用 JDBC 可能不是最好的主意。为数据构建一个简单的 Web 前端,并使用 HTTP 将接收数据从/发送到应用。

最新更新