Skip to content

Commit c98b3e2

Browse files
committed
update
1 parent 89047d9 commit c98b3e2

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

app/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,13 @@ dependencies {
7474
implementation(libs.ktor.client.content.negotiation)
7575
implementation(libs.ktor.serialization.kotlinx.json)
7676

77+
//logger by ktor
78+
// implementation("io.ktor:ktor-client-logging:${libs.versions.ktor}")
79+
// implementation("org.slf4j:slf4j-simple:2.0.9")
80+
//or logger by okhttp
7781
implementation(libs.logging.interceptor)
82+
83+
//image loader
7884
implementation(libs.coil)
7985

8086
testImplementation(libs.junit)

app/src/main/java/com/wzq/jd/compose/app/data/NetworkUtil.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ object NetworkUtil {
3333
ignoreUnknownKeys = true
3434
})
3535
}
36+
37+
// install(Logging) {
38+
// logger = Logger.ANDROID
39+
// level = LogLevel.ALL
40+
// }
3641
}
3742
}
3843

gradle/libs.versions.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ lifecycle-runtime-ktx = "2.6.2"
1111
activity-compose = "1.8.1"
1212
compose-bom = "2023.10.01"
1313

14-
ktor-client-core = "2.3.6"
14+
ktor = "2.3.6"
1515

1616
coil = "2.5.0"
1717

@@ -42,10 +42,10 @@ material3 = { group = "androidx.compose.material3", name = "material3" }
4242
bom-runtime = { group = "androidx.compose.runtime", name = "runtime" }
4343
bom-foundation = { group = "androidx.compose.foundation", name = "foundation" }
4444

45-
ktor-client-content-negotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor-client-core" }
46-
ktor-client-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor-client-core" }
47-
ktor-client-okhttp = { module = "io.ktor:ktor-client-okhttp", version.ref = "ktor-client-core" }
48-
ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor-client-core" }
45+
ktor-client-content-negotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor" }
46+
ktor-client-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor" }
47+
ktor-client-okhttp = { module = "io.ktor:ktor-client-okhttp", version.ref = "ktor" }
48+
ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor" }
4949

5050
junit = { group = "junit", name = "junit", version.ref = "junit" }
5151
androidx-test-ext-junit = { group = "androidx.test.ext", name = "junit", version.ref = "androidx-test-ext-junit" }

0 commit comments

Comments
 (0)