• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

1.8K
Views
Cómo agregar classpath en la nueva versión de Android Studio

Actualicé mi versión de estudio de Android a la versión de abejorro.
Ahora quiero agregar un componente de navegación a mi proyecto.
Quiero agregar classpath a gradle, pero este archivo gradle se modificó y no sé cómo puedo agregarlo.

¡Quiero agregar este classpath("androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version") a los archivos de Gradle!

Mi archivo de proyecto gradle es:

 plugins { id 'com.android.application' version '7.1.0' apply false id 'com.android.library' version '7.1.0' apply false id 'org.jetbrains.kotlin.android' version '1.6.10' apply false } task clean(type: Delete) { delete rootProject.buildDir }

¿Cómo puedo agregar este classpath a la aplicación Gradle?

about 3 years ago · Santiago Trujillo
3 answers
Answer question

0

No han hablado de ello en los documentos de lanzamiento, pero agregan manualmente un bloque de script de compilación sobre el bloque de complementos y luego, dentro del bloque de script de compilación, agregan un bloque de dependencias.

Me gusta esto:

 buildscript { dependencies { classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.4.0") } } plugins { id 'com.android.application' version '7.1.0-rc01' apply false //...... }
about 3 years ago · Santiago Trujillo Report

0

En la última versión en febrero de 2022, ya no es necesario agregar buildscript , solo agregue la identificación en build.gradle para el proyecto. Será así en build.gradle para el proyecto:

 plugins { id 'com.android.application' version '7.1.2' apply false id 'com.android.library' version '7.1.2' apply false id 'org.jetbrains.kotlin.android' version '1.6.10' apply false id 'androidx.navigation.safeargs' version '2.4.1' apply false // classpath are changed, so no need to add classpath anymore just the id and the version }

No olvide agregar la identificación nuevamente en el módulo build.gradle ,

 plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'androidx.navigation.safeargs' }
about 3 years ago · Santiago Trujillo Report

0

Entonces lo mencionaron en el archivo build.Gradle como comentario de nivel superior. Y lo vi como una mala práctica al no mencionarlo.
1- abra su build.Gradle (módulo de aplicación) desplácese hasta la parte superior hasta que vea ese comentario // Archivo de compilación de nivel superior donde puede agregar opciones de configuración comunes a todos los subproyectos/módulos.

luego tome este código Como copiarlo, esta línea es ingrese la descripción de la imagen aquí comentario incorporado // Archivo de compilación de nivel superior donde puede agregar opciones de configuración comunes a todos los subproyectos/módulos.

script de compilación {

 dependencies { classpath "androidx.navigation:navigation-safe-args-gradle-plugin:lasted-version" }

}

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error