安卓与PC通过socket通信的问题
PC端用C#做服务器,接收连接,接收数据,手机安卓端做客户端,连接服务器,发送一串字符,正常连接,可通讯,问题是,安卓程序被home键切换到后台,此时server端没有异...
PC端用C#做服务器,接收连接,接收数据,
手机安卓端做客户端,连接服务器,发送一串字符,
正常连接,可通讯,
问题是,安卓程序被home键切换到后台,此时server端没有异常,
重新切换至安卓客户端程序,此时连接以及断开,不能发送信息了。
1)如何在安卓程序被切换时候主动断开连接,让服务器知道客户端已经端开了?
在用C#做客户端时候,程序退出会使server端接收数据的函数触发异常
或者
2)如何保证安卓程序在切换出去仍然保持socket不断,在切换回来时候仍然可以发送信息? 展开
手机安卓端做客户端,连接服务器,发送一串字符,
正常连接,可通讯,
问题是,安卓程序被home键切换到后台,此时server端没有异常,
重新切换至安卓客户端程序,此时连接以及断开,不能发送信息了。
1)如何在安卓程序被切换时候主动断开连接,让服务器知道客户端已经端开了?
在用C#做客户端时候,程序退出会使server端接收数据的函数触发异常
或者
2)如何保证安卓程序在切换出去仍然保持socket不断,在切换回来时候仍然可以发送信息? 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询