[問題] socket android 版本問題
目前client 試用android寫socket傳送 server端試用C#接收
遇到兩個問題
用button去觸法傳送訊息 不知道為什麼第一次按送出timeout後
卡在socket = new Socket(); 然後再按一次server才接到
所以 要按兩次才會傳出去!! 在學校試只要按一次 在家試要按兩次
server 端才會在傳資料過來 是server端問題嗎
另一個問題是 我是使用2.3.3去測socket事可以送出和接收到資料的
但程式放在3.0測就不行~~~
目前找到一個解決方法 是把11改9
<uses-sdk android:minSdkVersion="9" />
不知道是否有其他解決方法???~~
以下是我socket寫法
SocketAddress remoteAddr = new
InetSocketAddress("192.168.0.64",7100);//InetAddress.getByName("192.168.0.64");
socket = new Socket();
socket.connect(remoteAddr);
謝謝大家~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.228.70
※ 編輯: CPR520 來自: 114.34.228.70 (03/14 15:14)
推
03/14 19:51, , 1F
03/14 19:51, 1F
→
03/14 20:31, , 2F
03/14 20:31, 2F
→
03/14 20:31, , 3F
03/14 20:31, 3F