Android Studio 网络库依赖配置

一、OkHttp3 是一个开源的 HTTP 客户端库,由 Square 公司开发,专为 Java 和 Android 应用程序设计,旨在简化 HTTP 请求的处理,并提供高效、灵活的网络通信功能2。

依赖配置:

1、文件gradle/libs.versions.toml

[versions]
okhttp = "4.12.0"
okhttp-logging = "5.0.0-alpha.1"

[libraries]
squareup-okhttp = { group = "com.squareup.okhttp3", name = "okhttp", version.ref = "okhttp" }
squareup-okhttp-logging = { group = "com.squareup.okhttp3", name = "logging-interceptor", version.ref = "okhttp-logging" }

2、文件app/build.gradle.kts

dependencies {    

    implementation(libs.squareup.okhttp)
    implementation(libs.squareup.okhttp.logging)

}

二、Retrofit 是 Square 公司开发的一款专为 Android 和 Java 设计的 类型安全的 HTTP 客户端库,它将 REST API 转换为 Java 接口,让网络请求变得简单高效。

依赖配置:

1、文件gradle/libs.versions.toml

[versions]
retrofit = "2.9.0"

[libraries]
squareup-retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit" }
squareup-retrofit-converter-gson = { group = "com.squareup.retrofit2", name = "converter-gson", version.ref = "retrofit" }

2、文件app/build.gradle.kts

dependencies {
    implementation(libs.squareup.retrofit)
    implementation(libs.squareup.retrofit.converter.gson)
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值