diff --git a/README.md b/README.md index 458169c00..7ec3ac904 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,11 @@ Kiwix is an offline reader for Web content. One of its main purposes is to make Wikipedia available offline. This is done by reading the content of a file in the ZIM format, a highly compressed open format -with additional metadata. This is the version for Android. +with additional metadata. + +This is the version for Android, with support versions ranging from 5 +to 13 (like [mentioned +here](https://github.com/kiwix/kiwix-android/blob/develop/buildSrc/src/main/kotlin/Config.kt)). Kiwix Android is written in [Kotlin](https://kotlinlang.org/) diff --git a/buildSrc/src/main/kotlin/Config.kt b/buildSrc/src/main/kotlin/Config.kt index 573c8237f..143f6f8f6 100644 --- a/buildSrc/src/main/kotlin/Config.kt +++ b/buildSrc/src/main/kotlin/Config.kt @@ -19,8 +19,12 @@ import org.gradle.api.JavaVersion object Config { - const val compileSdk = 33 - const val minSdk = 21 - const val targetSdk = 33 + + // Here is a list of all Android versions with their corresponding API + // levels: https://apilevels.com/ + const val compileSdk = 33 // SDK version used by Gradle to compile our app. + const val minSdk = 21 // Minimum SDK (Minimum Support Device) is 21 (Android 5.0 Lollipop). + const val targetSdk = 33 // Target SDK (Maximum Support Device) is 33 (Android 13). + val javaVersion = JavaVersion.VERSION_1_8 }