Skip to content

Commit a260f19

Browse files
committed
add info about adding splits and shizuku dependencies to respective docs sections
1 parent 68147d6 commit a260f19

2 files changed

Lines changed: 46 additions & 0 deletions

File tree

docs/shizuku.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,29 @@ If you want to support Shizuku in addition to Sui, add `ShizukuProvider` (which
5151
android:permission="android.permission.INTERACT_ACROSS_USERS_FULL" />
5252
```
5353

54+
Then add an `ackpine-shizuku` dependency:
55+
56+
=== "Gradle version catalog"
57+
58+
```toml
59+
[libraries]
60+
ackpine-shizuku = { module = "ru.solrudev.ackpine:ackpine-shizuku", version.ref = "ackpine" }
61+
62+
# Kotlin extensions
63+
ackpine-shizuku-ktx = { module = "ru.solrudev.ackpine:ackpine-shizuku-ktx", version.ref = "ackpine" }
64+
```
65+
66+
=== "build.gradle.kts"
67+
68+
```kotlin
69+
dependencies {
70+
implementation("ru.solrudev.ackpine:ackpine-shizuku:$ackpineVersion")
71+
72+
// Kotlin extensions
73+
implementation("ru.solrudev.ackpine:ackpine-shizuku-ktx:$ackpineVersion")
74+
}
75+
```
76+
5477
!!! warning "Attention"
5578
Shizuku plugin for Ackpine doesn't manage Shizuku permission and binder lifecycle. You must handle these in your app to successfully use Shizuku. See the [Shizuku-API guide](https://github.com/RikkaApps/Shizuku-API#guide) and their [demo project](https://github.com/RikkaApps/Shizuku-API/tree/master/demo).
5679

docs/split_apks.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,29 @@ Split APKs
33

44
`ackpine-splits` artifact contains utilities for working with split APK files.
55

6+
Add it to your dependencies:
7+
8+
=== "Gradle version catalog"
9+
10+
```toml
11+
[libraries]
12+
ackpine-splits = { module = "ru.solrudev.ackpine:ackpine-splits", version.ref = "ackpine" }
13+
14+
# Kotlin extensions
15+
ackpine-splits-ktx = { module = "ru.solrudev.ackpine:ackpine-splits-ktx", version.ref = "ackpine" }
16+
```
17+
18+
=== "build.gradle.kts"
19+
20+
```kotlin
21+
dependencies {
22+
implementation("ru.solrudev.ackpine:ackpine-splits:$ackpineVersion")
23+
24+
// Kotlin extensions
25+
implementation("ru.solrudev.ackpine:ackpine-splits-ktx:$ackpineVersion")
26+
}
27+
```
28+
629
Reading zipped splits
730
---------------------
831

0 commit comments

Comments
 (0)