Android 如何在3G状态下向一个IP固定地址发送字符串

rain_manYAO 2012-08-15 07:48:55
如题
小弟最近在编写android平台下的通信程序
TCP来通信,手机作为客户端,在PC作为服务器
发现在wifi环境下是可以通信的,但是手机切换到3G(电信)模式之后如何继续通信?
求助高手支招
try 
{
InetAddress serverAddr = InetAddress.getByName("10.10.7.120");//TCPServer.SERVERIP
Log.d("TCP", "C: Connecting...");
Socket socket = new Socket(serverAddr, 51706);
String message = "AndroidRes,Where is my Pig (Android)?";

Log.d("TCP", "C: Sending: '" + message + "'");
PrintWriter out = new PrintWriter(new BufferedWriter( new OutputStreamWriter(socket.getOutputStream())),true);

out.println(message);
socket.close();
}
catch(Exception e) {

Log.e("TCP", "S: Error", e);
}
...全文
53 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧