嘗試在以下代碼中打開連接時,我的應用程序崩潰。我相信這是因爲港口正在使用,但我不確定。讓我知道你是否看到下面的代碼有問題,或者有什麼問題可能。該應用程序使它到臨時創建應用程序的應用程序
Log.v(「connectdevice」,「 ipadress」後面)
有時它會使它超過這一點。但很少。此外,沒有發現異常。
提前致謝!
try {
Log.v("connectdevice", "inside make connection");
InetAddress host = InetAddress.getByName("192.168.201.65");
Log.v("connectdevice", "after ipadress");
socket = new Socket(host.getHostName(), 7777);
Log.v("connectdevice", "after socket");
connected = true;
} catch (UnknownHostException e) {
connected = false;
e.printStackTrace();
} catch (IOException e) {
connected = false;
e.printStackTrace();
}
有沒有例外?甚至沒有在logcat?是什麼讓你的程序崩潰呢? – sstn 2011-02-16 20:41:56
logcat不會顯示除Log.v以外的任何內容。有任何想法嗎?我處理所有可能的例外嗎? – prolink007 2011-02-16 20:44:12