Android应用程序网络错误无法连接

2024-01-07

我正在使用以下编码在我的本地连接SQL数据库

String driver = "net.sourceforge.jtds.jdbc.Driver";
Class.forName(driver).newInstance();
String connString = "jdbc:jtds:sqlserver://127.0.0.1:1433/dbname";
conn = DriverManager.getConnection(connString,"user","pass");

当我运行这个应用程序时,它给了我Network error。无法连接到127.0...

我的防火墙已开放1433 and SQL config TCP/IP已启用。我还必须做什么?


如果您指的是localhost从您的设备而不是使用http://10.0.2.2:8080/而不是http://127.0.0.1/ or http://localhost/.

因为您的 Android 模拟器运行在Virtual Machine(QEMU)并且您无法连接到直接在您的 PC 上运行的服务器。

如果您从物理 Android 设备运行您的应用程序,请使用您 PC 上的网络 IP。 例如http://198.10.12.21:80/....

还要确保您的设备和 PC(从您调用 localhost 的位置)位于同一网络内

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android应用程序网络错误无法连接 的相关文章

随机推荐