Actualizar los scripts de compilación de Gradle
Debe realizar algunas actualizaciones menores en los scripts de compilación de Gradle del proyecto Android. Gradle le proporciona la flexibilidad de definir sus propias configuraciones de compilación personalizadas, en lugar de las configuraciones de compilación predeterminadas con las que se crea un proyecto Android. Gradle maneja completamente el proceso de compilación de la aplicación y le permite ejecutar la aplicación de manera efectiva.
Debe actualizar dos de los archivos de configuración de compilación en su proyecto Android: settings.gradle, y el build.gradle a nivel de módulo.
settings.gradle:
- Abra settings.gradle desde los scripts de Gradle y localice la interfaz dependencyResolutionManagement{}.
- Reemplace el código predeterminado con el siguiente código:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://maven.zohodl.com/")
}
}
}
Esto define los repositorios que se agregarán al proyecto y configura la resolución de dependencias para la compilación.
Asegúrese de que las siguientes dos últimas líneas del código predeterminado aún estén presentes, porque Gradle no podrá procesar la compilación sin ellas:
rootProject.name="ZCDrive"
include':app'
build.gradle:
El archivo build.gradle a nivel de módulo le permite configurar ajustes de compilación específicos para ese módulo en particular. Por ejemplo, puede configurar el SDK mínimo y el SDK objetivo con los que la aplicación debe ser compatible, las opciones de compilación, las dependencias o el bytecode JVM que el compilador de Kotlin debe generar.
-
Abra build.gradle (Module: ZCDrive.app) desde los scripts de Gradle y localice el objeto android{}. Establezca los siguientes valores para estos parámetros en él:
compileSdk 36
targetSdk 36
minSdk 26
-
Reemplace el módulo dependencies{} predeterminado con el siguiente código:
dependencies{
implementation("com.zoho.catalyst:android-sdk:3.0.1")
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.lifecycle.runtime.ktx)
implementation(libs.androidx.activity.compose)
implementation(platform(libs.androidx.compose.bom))
implementation(libs.androidx.ui)
implementation(libs.androidx.ui.graphics)
implementation(libs.androidx.ui.tooling.preview)
implementation(libs.androidx.material3)
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core)
androidTestImplementation(platform(libs.androidx.compose.bom))
androidTestImplementation(libs.androidx.ui.test.junit4)
debugImplementation(libs.androidx.ui.tooling)
debugImplementation(libs.androidx.ui.test.manifest)
implementation(libs.androidx.appcompat)
implementation(libs.androidx.recyclerview)
implementation(libs.material)
}
Después de haber realizado estos cambios, Gradle necesitará sincronizar la compilación del proyecto. Haga clic en Sync Now si se le solicita.

Las configuraciones de compilación personalizadas están actualizadas. Ahora podemos compilar el proyecto Android y probar la aplicación en Android Studio.
Última actualización 2026-03-20 21:51:56 +0530 IST

