Net
Net copied to clipboard
Android 基于协程/OkHttp网络请求工具
net最小需要导入`compileOnly("androidx.fragment:fragment:1.5.0")`
## 问题描述 ### 期望行为 ## 如何复现 > fork仓库并复现问题可以快速解决, 猜测只会让问题晦涩难懂, 耽误所有人时间 ## 截图  请求的URL 在有网络或没网络 不同情况下 传入不同的参数时,设置setCacheKey()指定具体数值,断网之后再请求 拿不到缓存;  异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传) ## 版本 - Net: - OkHttp: - Android: - Gradle:...
[OkHttp](https://github.com/square/okhttp)5.0-alpha 暂时无法与Net配合使用 alpha版本变动性过大无法适配, 请使用至少是beta以上的版本(生产项目建议使用正式版本), Net在OkHttp发布beta版本后第一时间开始适配 > Net会永远保持社区维护, 且保持和OkHttp低耦合便于开发者随时升级OkHttp版本号保持网络安全性更新
首先:感谢作者贡献如此出色的开源框架. ## 问题描述 如题,经Logcat 输出打印观测,确实有机率不执行 scopeNetLife 函数体 异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传) ## 版本 - Net: 3.6.4 - OkHttp: 4.11.0 - Android: min: 24; targetSdk: 33 - Gradle: gradle-7.4 - Android Studio: Hedgehog 2023.1.1...
## 问题描述 历史版本无法下载了 ### 期望行为 ## 如何复现 > fork仓库并复现问题可以快速解决, 猜测只会让问题晦涩难懂, 耽误所有人时间 ## 截图 异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传) ## 版本 - Net: - OkHttp: - Android: - Gradle: - Android Studio:
## 问题描述 1.1G的文件下载到191 MB就会提示内存溢出,之后设置了禁止缓存还是一样。 setCacheControl(CacheControl.Builder().noStore().noCache().build()) // 完全禁止读取/写入缓存 ### 期望行为 可以完整下载1.1G的文件 ## 如何复现 > fork仓库并复现问题可以快速解决, 猜测只会让问题晦涩难懂, 耽误所有人时间 ## 截图  异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传) ## 版本 - Net: 3.5.8 - OkHttp: 4.10.0 - Android:...
Cronet在性能上好像比OkHttp更优异一些。 大佬后面会在此库上适配Cronet,或者单开一个库的计划吗? [Cronet](https://developer.android.google.cn/develop/connectivity/cronet?hl=zh-cn)