Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

1.9K
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?

over 4 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 //...... }
over 4 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' }
over 4 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" }

}

over 4 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 Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!