Solución:
He seguido estos pasos. Funcionó para mí.
-
fue a Variables de entorno y agregó
ANDROID_HOME
con un valor variable de:
C:Users%username%AppDataLocalAndroidSdk
-
entonces mi
JAVA_HOME
con este valor de variable:
C:Program FilesAndroidAndroid Studiojre
-
luego mi Ruta con este valor de variable:
C:Users%username%flutterbin
-
luego ejecuté el siguiente comando
flutter doctor
-
Obtuve el resultado del resumen del doctor (para ver todos los detalles, ejecute
flutter doctor -v
):[√] Flutter (Channel beta, v0.2.3, on Microsoft Windows [Version 10.0.16299.309], locale en-US) [!] Android toolchain - develop for Android devices (Android SDK 27.0.3) ! Some Android licenses not accepted. To resolve this, run: flutter doctor -- android-licenses [√] Android Studio (version 3.1) [√] Connected devices (1 available) ! Doctor found issues in 1 category.
- Entonces corrí
flutter doctor --android-licenses
y aceptó todos los Términos y condiciones con (y)
Ahora bien, este problema con la licencia tiene que ver con la versión del kit de desarrollo de Java (JDK). Por algunas razones, si no está utilizando JDK 8 o inferior, lamentablemente tendrá problemas de licencia, así que básicamente desinstale la versión actual e instale JDK 8 o inferior. Verifique el enlace a continuación y siga la conversación con atención. https://github.com/flutter/flutter/issues/16025
Resolví este problema instalando la herramienta de línea de comandos.
Y luego volver a ejecutar
flutter doctor --android-licenses