Phase 2: network scaffold (bookshelf-api + ABS clients, DI, models)
This commit is contained in:
parent
ad821faecd
commit
2b63ff2bec
13 changed files with 592 additions and 0 deletions
|
|
@ -164,4 +164,19 @@ dependencies {
|
|||
|
||||
// Json
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.9.0")
|
||||
|
||||
// Network (bookshelf-api + ABS)
|
||||
implementation("com.squareup.retrofit2:retrofit:2.11.0")
|
||||
implementation("com.squareup.retrofit2:converter-kotlinx-serialization:2.11.0")
|
||||
implementation("com.squareup.okhttp3:okhttp:4.12.0")
|
||||
implementation("com.squareup.okhttp3:logging-interceptor:4.12.0")
|
||||
|
||||
// Audio (Media3 / ExoPlayer)
|
||||
implementation("androidx.media3:media3-exoplayer:1.6.0")
|
||||
implementation("androidx.media3:media3-session:1.6.0")
|
||||
implementation("androidx.media3:media3-ui:1.6.0")
|
||||
implementation("androidx.media3:media3-datasource-okhttp:1.6.0")
|
||||
|
||||
// Background work (cache, TTS sync)
|
||||
implementation("androidx.work:work-runtime-ktx:2.10.0")
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue