Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

692
Visualizações
No existe tal propiedad: alcance para la clase: com.android.build.gradle.internal.variant.ApplicationVariantData

Después de actualizar a Android Studio 4, recibí este error: Ocurrió un problema al configurar el proyecto ': aplicación'.

groovy.lang.MissingPropertyException: No existe tal propiedad: alcance para la clase: com.android.build.gradle.internal.variant.ApplicationVariantData

mi grado:

 classpath 'com.android.tools.build:gradle:4.1.0-alpha10'

gradle-wrapper.propiedades:

 https://services.gradle.org/distributions/gradle-6.5-bin.zip
over 4 years ago · Hanz Gallego
14 Respostas
Responde à pergunta

0

Actualice su dependencia de Gradle a:

 classpath "com.android.tools.build:gradle:4.0.0"

y en gradle-wrapper.properties

 distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
over 4 years ago · Hanz Gallego Relatório

0

Tuve el mismo problema. Eliminar todas las referencias de tejido en build.gradle resolvió mi caso.

puedes intentar eliminar

 apply plugin: 'io.fabric'

y

 classpath 'io.fabric.tools:gradle:1.31.2'

líneas de su archivo build.gradle.

Fabrics Crashlytics obsoleto . Si está utilizando Fabric Crashlytics , puede reemplazarlo con Firebase Crashlytics .

over 4 years ago · Hanz Gallego Relatório

0

Esto comenzó a sucederme cuando actualicé Android Studio de 4.0.2 a 4.1. Desafortunadamente, tuve que actualizar una rama que aún incluye fabric, la única forma en que pude hacer que funcionara fue degradando el estudio de Android y haciendo las correcciones y poder hacer una nueva compilación.

Descarga versiones antiguas aquí:

Windows: https://android-studio.en.uptodown.com/windows/versions

Mac: https://android-studio.en.uptodown.com/mac/versions

over 4 years ago · Hanz Gallego Relatório

0

Actualización en OCTUBRE de 2020: Fabric está obsoleto, por lo tanto, elimine todos los complementos y las dependencias dependen de Fabric.io

me gusta :

 apply plugin: 'io.fabric' classpath 'io.fabric.tools:gradle:1.31.2' maven { url 'https://maven.fabric.io/public' }

y después de la eliminación debe agregar:

 classpath 'com.google.firebase:firebase-crashlytics-gradle:2.3.0'

en tu build.gradle .

https://firebase.google.com/docs/crashlytics/upgrade-sdk?platform=android

over 4 years ago · Hanz Gallego Relatório

0

Tuve el mismo problema, en particular con el mismo seguimiento de pila que el nombre @display (en los comentarios).

A partir de ahí noté la referencia a Crashlytics. Y efectivamente ese era el problema: la versión antigua y obsoleta (de Fabric). La migración al nuevo Firebase Crashlytics me solucionó el problema.

over 4 years ago · Hanz Gallego Relatório

0

Estoy usando Fabrics Crashlytics y recibí el mismo error después de actualizar mi complemento de Android para Gradle a la versión 4.1:

 classpath 'com.android.tools.build:gradle:4.1.0-rc01'

Necesito actualizar el complemento de gradle para cargar símbolos de depuración nativos en la consola de Google Play como se indica en este enlace. https://developer.android.com/studio/preview/features#native-crash-simbolización

Para usar el complemento de Android para la versión 4.1 de gradle, su versión mínima de gradle debe ser la versión 6.5. Usé gradle versión 6.5.1

 distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip

La actualización de Fabric Crashlytics a Firebase Crashlytics resolvió el problema para mí, esto podría deberse a que fabric no es compatible con las versiones más nuevas del complemento de Android para gradle. Para obtener más información sobre cómo actualizar Fabric Crashlytics a Firebase Crashlytics. Consulte este enlace https://firebase.google.com/docs/crashlytics/upgrade-sdk?platform=android

over 4 years ago · Hanz Gallego Relatório

0

En Android Studio, simplemente abra build.gradle (Proyecto) y el IDE debería sugerir una actualización de Crashlytics, acéptelo y el error desaparecerá.

over 4 years ago · Hanz Gallego Relatório

0

La actualización de las dependencias en build.gradle (nivel de proyecto) resolvió mi problema:

 classpath 'com.android.tools.build:gradle:4.1.2' classpath 'com.google.gms:google-services:4.3.5' classpath 'com.google.firebase:firebase-crashlytics-gradle:2.5.0'
over 4 years ago · Hanz Gallego Relatório

0

Actualicé de.mannodermaus.gradle.plugins:android-junit5 a la última versión

over 4 years ago · Hanz Gallego Relatório

0

Simplemente elimínelo o coméntelo. esto funciona para mi.

 apply plugin: 'io.fabric'

y

 classpath 'io.fabric.tools:gradle:1.+'

de ambos archivos gradle.

over 4 years ago · Hanz Gallego Relatório

0

Elimine todo lo relacionado con la biblioteca obsoleta, como fabric crashlytics, etc.

over 4 years ago · Hanz Gallego Relatório

0

Si está utilizando com.google.firebase:firebase-crashlytics-gradle en su proyecto, simplemente actualice a la versión 2.0.0-beta04 , me ayudó.

over 4 years ago · Hanz Gallego Relatório

0

Me encontré con este problema con un proyecto anterior que estaba manteniendo después de un período más largo. El problema era que el proyecto todavía usaba scripts, complementos y dependencias de Gradle más antiguos.

El mayor problema fue fabric.io, que no se mantiene ni es compatible con la última versión de gradle. El seguimiento de la pila en la salida de compilación que contenía referencias de crashlytics me indicó la estructura. Recomiendo revisarlo. En su caso, podría estar relacionado con otros complementos.

Ejemplo de seguimiento de pila:

 at com.crashlytics.tools.gradle.ProjectVariantState$deriveFrom.call(Unknown Source) at com.crashlytics.tools.gradle.CrashlyticsPlugin.createTaskBuilder(CrashlyticsPlugin.groovy:301) at com.crashlytics.tools.gradle.CrashlyticsPlugin.this$2$createTaskBuilder(CrashlyticsPlugin.groovy) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at com.crashlytics.tools.gradle.CrashlyticsPlugin.addPluginTasks(CrashlyticsPlugin.groovy:271)
over 4 years ago · Hanz Gallego Relatório

0

En el nivel de proyecto build.gradle Simplemente rebaje la versión de la dependencia 'com.android.tools.build:gradle:4.5.0' a su última versión/inferior que era 'com.android.tools.build:gradle:4.0.1' y

En "gradle-wrapper.properties" la "distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip" a la última versión/más baja como "distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip" . y sincronizar y ejecutar.

over 4 years ago · Hanz Gallego Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda