在我的 android 应用程序中,我正在查询一个数据库。我只能在手机连接到内部网络时查询数据库,即:通过连接到公司 WiFi,或使用 VPN 连接。
我想先检查这个连接——也许先尝试“ping”服务器?这可能吗?
谢谢。
最佳答案
只需尝试连接到网络/数据库/IP 并处理任何抛出的异常,因为网络无法访问或超时。
你也可以试试InetAddress它有一个 isReachable() 方法。
关于java - Ping 以检查与域的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6654337/