我正在尝试创建一个Java客户端-服务器程序,其中服务器在Windows PC上运行,客户端在Android 2.2手机上运行。
连接正常。将数据从手机发送到PC也很好用。仅仅是在手机上接收数据就会使程序崩溃。
我使用DataInputStream和DataOutputStream通过套接字进行读/写。
//Thread on the Phone
public void run() {
while (RUN) {
if (socket != null && socket.isConnected()) {
try