From 495d74c5eae9e4666020c1ce84c37fb8cdd808d9 Mon Sep 17 00:00:00 2001 From: xuexiangjys Date: Mon, 24 Dec 2018 10:52:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AF=B4=E6=98=8E=EF=BC=8C?= =?UTF-8?q?=E5=8F=91=E5=B8=831.0.1=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 90235ba..c0f1849 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,8 @@ * 支持自定义协议项和协议解析器。 +* 支持不定长数组解析。 + * 支持自动协议映射,自动根据读取的opcode识别出对应的协议并进行解析,并根据对应注册的协议信息判断协议是否有响应。 ------- @@ -54,8 +56,8 @@ allprojects { ``` dependencies { ... - implementation 'com.github.xuexiangjys.XTCP:xtcp_runtime:1.0.0' - annotationProcessor 'com.github.xuexiangjys.XTCP:xtcp_compiler:1.0.0' + implementation 'com.github.xuexiangjys.XTCP:xtcp_runtime:1.0.1' + annotationProcessor 'com.github.xuexiangjys.XTCP:xtcp_compiler:1.0.1' } ``` @@ -299,6 +301,8 @@ LongArray | long\[\] | 255 StringField | String | 255 LargeString | String | 65535 +【注意】:框架支持不定长数组,如果你的数组长度不定(没有确定长度的字段),那么你有且只能有这么一个数组可以不使用以上的数组包装类。 + ## 4、混淆配置 ``` @@ -318,7 +322,7 @@ LargeString | String | 65535 ![](https://github.com/xuexiangjys/XPage/blob/master/img/qq_group.jpg) -[xtcpsvg]: https://img.shields.io/badge/XTCP-v1.0.0-brightgreen.svg +[xtcpsvg]: https://img.shields.io/badge/XTCP-v1.0.1-brightgreen.svg [xtcp]: https://github.com/xuexiangjys/XTCP [apisvg]: https://img.shields.io/badge/API-14+-brightgreen.svg [api]: https://android-arsenal.com/api?level=14