即時通訊開發一個原生的Android應用程序,沒有錯誤,但logcat的說如何處理java.net.ConnectException有效
Caused by: java.net.ConnectException: failed to connect to some ip.
Caused by: libcore.io.ErrnoException: connect failed: ETIMEDOUT
由Android指出警戒線 - 工作室 -
HttpResponse httpResponse = httpClient.execute(httpPost);
當您的應用程序無法與LAN上的本地服務器通信時,會發生此問題。
任何人都可以建議我有條件處理這個Exceptions efferntly? 只想我的應用程序沒有錯誤和警告。
可能我們可以使用一個try - catch
?至少,只是爲了顯示吐司「連接錯誤」:)
這裏提到http://hpp.com/files/32954067/java-net-connectexception-failed-to-connect-to-10-0-0-2-port-80-connect-fai和from這也太http://stackoverflow.com/questions/20028648/client-socket-times-out-when-connecting-to-server –
其實我早就做了一些研究,gottcha! – Vikrant