客户端使用的AS开发,因为AS默认的包名带有一大串,所以在序列化的时候导致服务器接受出错
服务器端的格式
客户端(Android)端的格式
在运行的时候,服务器端接收消息的时候,报了错误
java.lang.ClassNotFoundException: com.example.mryan.socketstest.Message.Info1
这个错误就表示,在服务器里面,没有com.example.mryan.socketstest.Message.Info1这个包
解决方法:
把服务器端的包名改成和客户端的一样
OK,问题解决~