
android软件开发中 实现手机与PC用socket通信,那手机发送给PC的若干数据,PC怎样才 30
android软件开发中实现手机与PC用socket通信,那手机发送给PC的若干数据,PC怎样才能判断接受的数据是哪种?比如发送登录信息,和需要发送的文本内容,用一个端口...
android软件开发中 实现手机与PC用socket通信,那手机发送给PC的若干数据,PC怎样才能判断接受的数据是哪种?比如发送登录信息,和需要发送的文本内容,用一个端口号,一个ip,PC是怎样区分的呢?
展开
展开全部
自己定义一个‘协议’;
比如:
command[用户登录]
username=admin
password=456
当然这比较费神,可以采用xml或json做数据交换格式。
两边只需要序列化和反序列化即可,就像操作bean一样。
另外,也可以采用Serializable序列化,ObjectOutputStream 和 ObjectInputStream 将对象通过网络传输。
比如:
command[用户登录]
username=admin
password=456
当然这比较费神,可以采用xml或json做数据交换格式。
两边只需要序列化和反序列化即可,就像操作bean一样。
另外,也可以采用Serializable序列化,ObjectOutputStream 和 ObjectInputStream 将对象通过网络传输。

2023-06-12 广告
Android和ARM、Linux之间存在密切的联系。Android是一种基于Linux内核的嵌入式智能操作系统,它采用了ARM处理器作为其主要处理器架构。Android的内核和许多应用程序都是基于ARM架构编写的,包括处理器和内存管理器。...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询