https://github.com/fengzhizi715/netdiagnose
Android 网络诊断工具,使用 Kotlin + LiveData + MVVM + Coroutines 开发
https://github.com/fengzhizi715/netdiagnose
Last synced: 5 days ago
JSON representation
Android 网络诊断工具,使用 Kotlin + LiveData + MVVM + Coroutines 开发
- Host: GitHub
- URL: https://github.com/fengzhizi715/netdiagnose
- Owner: fengzhizi715
- License: apache-2.0
- Created: 2020-01-01T14:29:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-16T11:52:54.000Z (about 3 years ago)
- Last Synced: 2025-04-01T10:41:40.470Z (25 days ago)
- Language: Kotlin
- Homepage:
- Size: 391 KB
- Stars: 27
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NetDiagnose
[](http://www.weibo.com/fengzhizi715)
[](https://www.apache.org/licenses/LICENSE-2.0.html)网络诊断工具,是在开发公司的自助手机回收机(MTA)时,开发的辅助工具。
该工具的用途是判断 Android 系统是否网络通顺、提供 TCP、WebSocket 的客户端,便于通讯调试。
大体使用 Kotlin + LiveData + MVVM + Coroutines


## TODO List
* WebSocket 服务支持 header、query String
* 增加网络请求的抓包功能联系方式
===Wechat:fengzhizi715
> Java与Android技术栈:每周更新推送原创技术文章,欢迎扫描下方的公众号二维码并关注,期待与您的共同成长和进步。

License
-------Copyright (C) 2017 - present, Tony Shen.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.