Android输入连接错误

时间:2012-03-09 11:19:07

标签: android

我将我的android客户端模拟器连接到服务器(Servlet)。输出流工作正常。服务器正在打印从客户端发送的消息。服务器正在成功发送响应。但是android输入连接是被动的。这里的错误显示在logcat

showStatusIcon on inactive InputConnection

有什么问题?


对不起showStatusIcon on inactive InputConnection不是错误。即使应用程序工作正常,logcat也会显示错误。

这是一个奇怪的情况。从A类开始,我将进入C类,从C类开始,我可以连接到服务器并获得响应。但是,如果我从B类转到C类,我只能将请求从C发送到服务器,但我无法从服务器获得响应。服务器工作正常。
  当A类没有打开与服务器本身的任何连接时,A到C到服务器(请求和响应)都可以正常工作。
但是,如果类A本身首先打开与服务器的连接并且基于响应移动到类C,则A到C到服务器(仅请求)是有效的。 这是我经过多次试验和错误后能够找到的。

1 个答案:

答案 0 :(得分:14)

当前一页(或类)中的输入连接尚未关闭时,会出现此类问题。检查您是否已关闭上一课程中的输入连接 (通过提供connection.close())。