Updated the README file to reflect the compatible version of Android Studio.

* There is now an official IDE that supports Android 16, so we updated our README file accordingly.
* Updated the Gradle version from `8.11.0-alpha03` to `8.11.1`, which is the stable release for Android 16.
This commit is contained in:
MohitMaliFtechiz 2025-08-30 12:23:55 +05:30
parent 28964f5a3e
commit 8204b8533b
4 changed files with 4 additions and 4 deletions

View File

@ -80,7 +80,7 @@ Kiwix requires the following permissions to fully work:
## Build instructions
1. Clone [this repository](https://github.com/kiwix/kiwix-android).
2. Import the project with [Android Studio Narwhal Canary build](https://developer.android.com/studio/preview).
2. Import the project with [Android Studio](https://developer.android.com/studio).
3. Set the Gradle JDK to Java 17.
4. Run ./gradlew build from the root directory.

View File

@ -11,7 +11,7 @@ repositories {
}
dependencies {
implementation("com.android.tools.build:gradle:8.11.0-alpha03")
implementation("com.android.tools.build:gradle:8.11.1")
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.0")
implementation("com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:2.0.0-1.0.24")
implementation("org.jacoco:org.jacoco.core:0.8.12")

View File

@ -46,7 +46,7 @@ object Versions {
const val android_arch_lifecycle_extensions: String = "1.1.1"
const val com_android_tools_build_gradle: String = "8.11.0-alpha03"
const val com_android_tools_build_gradle: String = "8.11.1"
const val de_fayard_buildsrcversions_gradle_plugin: String = "0.7.0"

View File

@ -166,7 +166,7 @@ abstract class CoreMainActivity : BaseActivity(), WebViewProvider {
@Inject
lateinit var downloadMonitor: DownloadMonitor
@Suppress("InjectDispatcher")
@Suppress("InjectDispatcher", "DefaultUncaughtExceptionDelegation")
override fun onCreate(savedInstanceState: Bundle?) {
setTheme(R.style.KiwixTheme)
super.onCreate(savedInstanceState)