es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-GRADLE-PLUGIN

Declara el plugin buildSrc de Gradle usando la DSL de Kotlin.

Estoy tratando de descubrir cómo convertir esta configuración al DSL de Kotlin, pero no encuentro muchos ejemplos: groovy gradlePlugin { plugins { javaConventionsPlugin { id = "build.java-conventions" implementationClass = "buildlogic.plugins.JavaConventionsPlugin" } } } ¿Cómo se vería esta declaración utilizando Kotlin?

Cómo limitar la versión máxima de una dependencia transitoria.

Tengo un problema sobre cómo especificar la versión máxima para una dependencia transitiva. Déjame explicarlo con un ejemplo: Mi aplicación utiliza la biblioteca “library-foo”, el problema es que la versión 3.0+ de library-foo introduce cambios incompatibles y mi aplicación aún no está lista. Así que lo declaré en mis dependencias: . . . Read more

Cómo solucionar el problema de Gradle “Val no puede ser reasignado después de actualizar Gradle”

He actualizado mi gradle de Android para utilizar la última versión 7.1.1 distributionUrl=https://services.gradle.org/distributions/gradle-7.1.1-all.zip Después de actualizar las bibliotecas a la última versión, obtengo un error en dynamicFeatures build.gradle.kts:224:5: Val no se puede reasignar Cuando navego a dynamicFeatures veo esto: package com.android.build.gradle.internal.dsl import com.android.build.api.dsl.ApplicationBuildFeatures import com.android.build.api.dsl.ApplicationExtension import com.android.build.api.variant.ApplicationVariant import com.android.build.api.variant.ApplicationVariantBuilder import . . . Read more

Android con acción de GitHub, algunos de los licencias no han sido aceptados.

Configuré el siguiente flujo de trabajo de GitHub para compilar un archivo .aab: name: upload-aab-to-play-console on: push: branches: – main-kt-prod jobs: build: runs-on: ubuntu-latest env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} steps: – name: Checkout uses: actions/checkout@v2 – name: Configurar JDK 1.8 id: Setup_JDK uses: actions/setup-java@v1 with: java-version: 11 – name: Compilar . . . Read more

Módulos anidados en la biblioteca no muestran fuente.

Estoy trabajando en una Biblioteca de Android para todos los fragmentos de código comunes que reutilizamos en muchos proyectos. En la Biblioteca tengo una estructura de archivos anidada para ordenar los submódulos de manera más clara. El proyecto se puede encontrar en Github para que sea más claro cómo es . . . Read more