我从服务器接收响应时遇到问题。我的应用程序拍照,将其发送到服务器并等待响应。不幸的是,每当我尝试在socket is closed exception
收到回复时,我都会收到Inputstream
。我正在努力奋斗2天。我尝试了不同类型的Input
和Output
流,但我不知道发生了什么。我正在尝试其他类似主题的不同解决方案,但它们都不起作用。我不擅长Android,因为这是我的第一个应用程序之一。
答案 0 :(得分:1)
关闭此输出流并释放所有关联的系统资源 使用此流
在获取InputStream之前关闭OutputSteam(这是抛出错误的位置。
我建议在finally
块中关闭套接字和流。
答案 1 :(得分:0)
java.net.SocketException仅在您从服务器读取之前关闭OutputStream(或)Socket时出现。请检查您的代码