无法在基于PC的Java服务器上运行我的Android客户端

时间:2012-10-02 14:06:23

标签: java android sockets

我正在尝试将一个字符串形式的android设备(客户端)传递给我的笔记本电脑(服务器),为此,我创建了一个Android客户端和一个java服务器。 java应用程序(服务器)在我的家庭IP模拟器中成功监听我的android代码(客户端),但问题是,只要我在手机上安装客户端并开始与服务器通信,就没有任何反应。服务器只是尝试监听,但作为响应,客户端不做任何事情来传递字符串。

我的代码有什么问题以及如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

  1. 首先尝试使用模拟器浏览器连接到服务器,localhost:serverportyourip:port
  2. 使用套接字嗅探工具查看您的客户端是否从模拟器发送任何内容。
  3. 检查Android应用的互联网权限。
  4. 检查/禁用模拟器中的任何代理集。
  5. 如果有任何例外,请发布adb日志。