Estoy configurando Flutter SDK
en mi Ubuntu 16.4
sistema Linux . ¿Por qué obtengo el siguiente error cuando ejecuto el doctor flutter? He especificado PATHS
para flutter
y dart
en el, .bashrc
pero aparece este error cuando ejecutoflutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[✓] Android Studio (version 3.1)
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] IntelliJ IDEA Community Edition (version 2018.2)
[!] VS Code (version 1.25.1)
[!] Connected devices
! No devices available
! Doctor found issues in 2 categories.
android-studio
flutter
dart
flutter-sdk
flutter-doctor
Philip Mutua
fuente
fuente
Respuestas:
Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.9.4, on Linux, locale en_IN) [✓] Android toolchain - develop for Android devices (Android SDK 28.0.1) [✓] Android Studio (version 3.1) ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality. [!] Connected devices ! No devices available
Solución que funcionó para mí :
Studio >> Archivo> Configuración> Complementos> Examinar repositorios
Ahora ejecuta flutter doctor.
Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.9.4, on Linux, locale en_IN) [✓] Android toolchain - develop for Android devices (Android SDK 28.0.1) [✓] Android Studio (version 3.1) [!] Connected devices ! No devices available
androidealeteodardoaleteo-doctor
fuente
Solución segura para Mac (Android studio 4.1+) Ahora está en un directorio diferente, pero el enlace simbólico ayuda.
Simplemente ejecute en la Terminal este comando
ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
fuente
El problema es que "Flutter Doctor" no puede leer detrás de escena que todo está bien y actualizado. Este problema es temporal (hasta el próximo parche o actualización) y se puede evitar, ya que no afectará en ningún lugar del proceso de desarrollo.
Este es un problema que ocurre con frecuencia cuando estamos actualizando una versión más nueva de Flutter. Recientemente, también al actualizar a Flutter 1.22.1 (estable), arroja un error de "Complementos no instalados", mientras están instalados y actualizados. La desinstalación y reinstalación tampoco funcionará, ya que Android Studio volverá a elegir la misma versión para instalar.
fuente
flutter doctor -v
. Estoy abriendo un problema en Github para notificar a los desarrolladores, con suerte se solucionará en la próxima actualización.Tuve este problema al tener varias versiones de Android Studio , no parece que tengas varias versiones. Pero si usa IntelliJ IDEA Community Edition, ¿está seguro de que instaló los complementos en Android Studio ?
Habría dicho esto en un comentario pero no tengo suficiente reputación.
fuente
IntelliJ IDEA
yAndroid Studio
se instalaron en mi máquina. He eliminadoIntelliJ IDEA
porque he instaladoDart
yFlutter
plugins en Android Studio. Entonces elflutter doctor
comando funciona perfectamente, tal vez sea útil para alguien.fuente
El problema está en la instalación de los complementos necesarios de Flutter y Dart. Hay dos formas de lograrlo:
Vaya a Android Studio → Configuración → complementos → en la barra de búsqueda busque los complementos de Flutter y Dart.
Si está instalando flutter primero, entonces Dart puede instalarse automáticamente junto con él; de lo contrario, instálelos por separado.
Si está utilizando VScode, en la barra de actividad haga clic en extensiones o presione Ctrl+ Shift+ X. Allí puede buscar complementos de flutter y dardos.
Ahora escriba flutter doctor.
fuente
Cuando ejecuta el
flutter doctor
comando, verifica su entorno y muestra un informe en la ventana de la terminal. En tu caso parece que no instalaste el plugin dart and flutter para poder usarlos en Android Studio.Para instalar un complemento, haga clic en Archivos> Configuración> Complementos> instalar complementos de jetbrain
Los complementos agregarán nuevas funcionalidades al estudio de Android relacionadas con flutter. Por ejemplo, agregará el inspector flutter, outliner.
El SDK que agregaste a la ruta será necesario al crear un nuevo proyecto de flutter.
fuente
.bashrc
. Cuando escriboflutter
odart
en la terminal. La línea de comando me muestra una lista de comandos para usar paradart
oflutter
.Los usuarios de Linux: I
cd
d' en mi directorio Luego añadeexport PATH="$PATH:/home/frodo/flutter/bin/flutter"
en el.bashrc
archivo ysource
ed para refrescar el.bashrc
. Depende de dónde haya movido su flutter sdk.Luego ejecuto "flutter doctor". Obtuve los siguientes resultados:
Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8) [✓] Android toolchain - develop for Android devices (Android SDK 28.0.2) [✓] Android Studio (version 3.1) [✓] IntelliJ IDEA Community Edition (version 2018.2) [!] VS Code (version 1.25.1) [!] Connected devices ! No devices available
Para exportar la ruta de aleteo de forma permanente:
export PATH="$PATH:/path/to/dir"
en el.bashrc
Por ejemplo:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"
Y correr:
source .bashrc
Cómo configurar permanentemente
$PATH
en LINUX / UNIXfuente
De acuerdo con las siguientes imágenes, primero instale los complementos
flutter
y losdart
complementos necesarios y luego, después de descargar Flutter sdk de la página oficial-flutter-sdk-download-page , agregue las rutas de flutter y dardos:fuente
Me encontré con un error similar después de actualizar Android Studio, resulta que necesito actualizar el complemento de flutter existente.
Para solucionarlo, vaya a android studio → preferencias → complementos → instalado → actualice su complemento flutter instalado
fuente
Te perdiste esto paso en el proceso de instalación.
Instale los complementos Flutter y Dart:
Si está usando Visual Studio Code, para instalar los complementos Flutter y Dart:
install
y seleccione Extensions: Install Extensions.flutter
en el campo de búsqueda de extensiones, seleccione Flutteren la lista y haga clic en Install. Esto también instala el complemento de Dart requerido.doctor
y selecciona Flutter: Run Flutter Doctor.Revise la salida en el panel SALIDA para ver si hay algún problema.
fuente
The best way to install it on Windows Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel stable, 1.20.1, on Microsoft Windows [Version 10.0.18363.959], locale en-US) [√] Android toolchain - develop for Android devices (Android SDK version 30.0.0) [√] Android Studio (version 4.0) [√] VS Code (version 1.47.3) [!] Connected device ! No devices available
1- Abra Android Studio File-> Settings-> Plugins y asegúrese de tener Flutter y Dart instalados
2- Vaya a VSCode a Extensions e instale Flutter y Dart Extension
Espero que haya resuelto el problema
fuente
hola a todos, tuve el mismo problema y ninguna de las respuestas anteriores se solucionó, así que fui al GitHub oficial de flutter y encontré la respuesta, aquí está el enlace, y debes seguir todos estos pasos.
https://github.com/flutter/flutter/issues/67986
actualización de aleteo
flutter config --android-studio-dir = "C: \ Archivos de programa \ Android \ Android Studio"
aleteo doctor -v
luego, si el problema persiste, simplemente cambie al canal beta y la actualización parpadeará, entonces lo solucionará.
flutter channel beta
actualización de aleteo
puede habilitar Flutter Web como pasos opcionales
https://flutter.dev/docs/get-started/web
fuente
Simplemente puede instalar el complemento Flutter and Dart en el estudio de Android siguiendo estos pasos:
La siguiente imagen indica dónde debe hacerlo.
fuente
Si está utilizando VSCode, navegue a las extensiones y busque flutter, luego simplemente instálelo y debe tener cuidado de que ya haya instalado el dardo allí y luego, si no funciona, copie la ruta del contenedor de flutter que puede ubicar en C /'flutter-SDK-path'/bin. luego cópielo y agréguelo a la variable de entorno y agréguelo a esa ruta para que pueda acceder fácilmente a flutter. Espero que funcione.
Si está utilizando Android Studio, es posible que el artículo ya mencionado lo ayude. Y asegúrese de tener las últimas versiones de SDK y Android Studio o VSCode. Para que las versiones no presenten ningún error. Espero que funcione.
fuente
Si está utilizando solo VSCode para el desarrollo, no necesita instalar complementos para Android Studio y viceversa. Nunca te dará un problema.
fuente
Resolví este problema desinstalando flutter de los complementos. Después de reiniciar Android Studio, abrí los complementos y luego muestra que mi complemento de Dart no es compatible con mi Android Studio (v3.6). Actualicé Dart, reinicié Android Studio, luego reinstalé Flutter nuevamente. Después de eso, tengo que establecer la ruta del SDK para Flutter y listo, todo funciona ahora: D
fuente
Si ha instalado Android Studio más de una vez, el símbolo del sistema o PowerShell se asignó en el primero y tal vez esté ejecutando el segundo. Entonces, busque Android Studio, si tiene más de una instalación, elimine la primera. Luego, descargue los complementos en Android Studio siguiendo estos pasos.
Paso 1 : Estudio -> Archivo -> Configuración -> Complementos -> Examinar repositorios
Paso 2 : busca Flutter y descárgalo
Paso 3 : cuando hayas terminado, reinicia Android Studio.
fuente
Acabo de tener este problema después de una actualización y lo resolví ingresando Archivo / Configuración / Complementos. Luego, en la parte superior de la ventana hay dos opciones: Marketplace e Instalado, luego hice clic en Instalado y en el complemento Flutter había un mensaje que decía que la versión actual de Flutter no es compatible con la nueva versión de Android Studio, por lo que había un verde Botón Escrito "Reiniciar", luego hice clic y cuando se abrió de nuevo, el problema desapareció. Puede que no sea lo mismo para usted, pero muchas personas lo buscarán aquí y pueden ayudar a alguien.
fuente
Resolví esto abriendo el complemento en la configuración, donde debajo de la pestaña 'instalado', noté el texto azul 'Página de inicio del complemento' que era un acceso directo a los complementos de JetBrains. Hubo un acuerdo que tuve que aceptar para obtener la funcionalidad completa. Acepté y también edité mis variables de entorno agregando una ruta al contenedor de dart-SDK. Anteriormente, solo tenía el contenedor de aleteo agregado a la ruta. De todos modos, esto resolvió mi problema.
fuente
De acuerdo con este comentario, las advertencias de los complementos no importan. Al menos no me importó, funcionó bien.
Como se dijo,
fuente
¡Tienes que instalar Flutter y Dart tanto en Visual Studio Code como en Android Studio!
Intente usar el siguiente comando:
flutter doctor --android-license , y presione y para instalar todas las licencias.
fuente