1
xionghengheng OP 返回的字节码是一堆的负数,但是个数是对的
|
2
xuyinan503 2015-12-02 15:53:34 +08:00
|
3
xionghengheng OP @xuyinan503 传的是 1-64 的字节码,这个在 c 和 Java 里应该都是正数的,只是大于 128 就会那样
|
4
xuyinan503 2015-12-02 16:27:38 +08:00
|
5
xuyinan503 2015-12-02 16:29:20 +08:00
原因是二进制第 1 位被认为是符号位了。
|
6
miao1007 2015-12-02 16:30:26 +08:00
字符串通信,建议用 okio 试试
|
7
xionghengheng OP @xuyinan503 64 的二进制 0100 0000 ,如果最高位是 0 ,那么不管是有符号还是无符号是不是都是一样的?
|
8
xionghengheng OP @miao1007 底层都是字节流,字节数据的值不知道为什么不准确
|
9
xuyinan503 2015-12-02 17:07:30 +08:00
|
10
xionghengheng OP 原来是手机的波特率和板的波特率不一样导致了字节码的错位,已解决······
|