作者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