Error de Androidx al crear un nuevo proyecto de flutter en Android Studio


11

Cuando quiero iniciar un nuevo proyecto Flutter en Android Studio (3.5.1.) Obtengo el siguiente evento:

Error al crear el proyecto. No se pudo encontrar una opción llamada "androidx". Se crean carpetas vacías, pero no hay proyecto.

No configuré nada para necesitar Androidx y actualicé todo lo que pude en Android Studio.

¿Cómo puedo evitar este error?

Respuestas:


1

Primero, actualice la versión de Gradle en el build.gradlearchivo en la raíz de la carpeta de Android a 3.5.1.

Luego actualice las dependencias de prueba en el build.gradlearchivo en el android/app/directorio a androidx como sigue.

androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

Y actualizar distributionUrlen android/gradle/wrapper/gradle-wrapper.propertiesa

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

1
Gracias @pasanbuddhika, ¡eso funcionó!
denelan

Mi placer @denelan
pasanbuddhika

22

Ya hay una respuesta aceptada, pero para mí la forma de resolverla fue muy diferente, por lo que aún la publico esperando que sea útil para alguien.

En mi caso, solo tuve que actualizar flutter. Para hacerlo, corrí

flutter upgrade

desde la línea de comando. Eso tomó unos minutos. Después pude crear un proyecto Flutter desde Android Studio sin problemas.


Esto debe marcarse como respuesta correcta :)
B.shruti

la actualización de flutter puede provocar un bloqueo, pero a pesar de que el proyecto se creó con éxito ... ??? Ahora hay un rascador de cabeza.
IceMan

3

Debido a que no se actualizó durante mucho tiempo, necesito actualizar el aleteo ejecutando el siguiente comando en la terminal:

flutter upgrade --force

--forceLa opción no está disponible para todas las versiones de flutter. Si alguien viene aquí con una versión antigua de aleteo, intente sin --forcebandera
Cihad Turhan

2

Descargue una versión más reciente de Flutter SDK del sitio web oficial de Flutter y reemplace la versión anterior en su disco duro. Trabajé para mi.


1
Si usted es como yo y viene de la versión 1.0, flutter upgradeno funcionará, ni siquiera reconoce la --forceopción. Este es el mejor camino a seguir, funcionó perfectamente.
David The Programmer

La actualización de flutter no funcionó para mí. Esto hizo, gracias!
user3783123

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.