耗時三年只爲國家崛起而開源! 徹底開源不盈利! 但願有志之士和我一塊兒參與!android
不單單是網絡請求的異步任務庫github
Android上不是最強網絡任務庫, 基於OkHttp且完美支持其全部函數組件, 支持協程高併發網絡請求express
Net 1.x 版本爲RxJava實現
Net 2.x 版本爲協程實現(開發者無需掌握協程也可使用)
Net 3.x 版本爲OkHttp實現, 不限定OkHttp版本apache
歡迎貢獻代碼/問題編程
主要功能api
在項目根目錄的 build.gradle 添加倉庫數組
allprojects {
repositories {
// ...
maven { url 'https://jitpack.io' }
}
}
複製代碼
在 module 的 build.gradle 添加依賴緩存
// 協程庫(版本可自定)
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9'
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'
// OkHttp(版本可自定, 要求OkHttp4以上版本)
implementation "com.squareup.okhttp3:okhttp:4.9.1"
// Net
implementation 'com.github.liangjingkanji:Net:3.0.10'
// 支持自動下拉刷新和缺省頁的(可選)
implementation 'com.github.liangjingkanji:BRV:1.3.22'
複製代碼
若是你是在 Android 4.4 (API level 19)上開發, 要求使用OkHttp3.x請使用: Net-okhttp3
使用官方旗艦店購買的華爲手機調試
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 at
http://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.
複製代碼