作者magic15 (小花)
看板AndroidDev
標題[問題] Socket java <--> android
時間Wed May 9 16:30:04 2012
目前寫了一個 Socket的測試程式
Server端是 Java 或 C++
Client端是Android(2.1)
Server端目前沒問題
之前有用C++寫Client端...跟Java or C++ 的server都可以正常溝通
但是Android的client就不怎麼聽話
目前寫的程式: connect -> button -> 傳值 -> button -> 傳值...
在 onPause階段把client->close();
----------------------------------------------------------------
以上是介紹
在模擬器上面跑的時候一切正常(成功率100%)目前
但是我把程式燒入手機或是平板電腦時
一樣可以正常connect
但是"有時候正常""其他大部分只能傳一個值"...
我有用Log.e(...)來看看有沒有throw exception
但是都沒有
他顯是我buffer內部的東西有丟出去
但是我server都沒收到
有用過AP server架設另一組IP來測
試過兩組IP都有一樣的問題...
目前已經想不出有什麼問題了@@
此問題也會po在JAVA板
><
程式碼:
http://paste.plurk.com/show/1055333/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.149.165
1F:推 Financial:應該是IP routing的問題,4/30有人問過同樣問題.爬一下文 05/11 08:30
2F:推 Financial:sorry..沒看清楚,如果有連上了,那就不是這問題. 05/11 08:33