我试图通过套接字将包裹发送到Android应用程序。客户端在libbinder(c ++)中,服务器是一个必须重建包裹的android应用程序。我一直在寻找解决方案,但我不知道如何序列化包裹然后在服务器端重新构建它。关于如何做到这一点的任何想法?
由于
我处理数据的代码部分
客户端
send(client, b, sizeof(b), 0);
然后我像这样发送
private int count
private InputStream in = null;
try {
in = socket.getInputStream();
} catch (IOException e) {
e.printStackTrace();
}
try {
count = in.read(bytes);
}catch (IOException e) {
e.printStackTrace();
}
Parcel parcel = Parcel.obtain();
parcel.unmarshall(bytes, 0, bytes.length);
parcel.setDataPosition(0);
double d = parcel.readDouble();
Log.v("----double---", "double" + d);
服务器
readxl