想实现用android发送16进制数据到服务端,服务端使用C语言编写的,原先用TCP发送只是发送字符串,搞了半天才KO掉,只怪自己学艺不精,半路出家总是没有内功不深厚,在Android中要想实现直接发送16进制数据只需要直接获取套接字的输出流即可如下:
OutputStream out = null;
out =sockfd.getOutputStream();
然后直接写就可以了,
out.write(0xFF);
搞定收工,做下笔记以记之。
想实现用android发送16进制数据到服务端,服务端使用C语言编写的,原先用TCP发送只是发送字符串,搞了半天才KO掉,只怪自己学艺不精,半路出家总是没有内功不深厚,在Android中要想实现直接发送16进制数据只需要直接获取套接字的输出流即可如下:
OutputStream out = null;
out =sockfd.getOutputStream();
out.write(0xFF);