Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

2.3K
Vistas
Recibo el error "Falta el componente cmdline-tools" después de instalar Flutter y Android Studio... Agregué el SDK de Android. ¿Cómo puedo resolverlos?

Cadena de herramientas de Android: desarrollo para dispositivos Android (Android SDK versión 30.0.3):

 X cmdline-tools component is missing Run `path/to/sdkmanager --install "cmdline-tools;latest"` See https://developer.android.com/studio/command-line for more details.
over 4 years ago · Hanz Gallego
18 Respuestas
Responde la pregunta

0

Su versión SDK de Android requiere una actualización.

Abra Android Studio -> Preferencias -> Apariencia y comportamiento -> Configuración del sistema (desplegable) -> SDK de Android -> Herramientas de SDK -> verifique Herramientas de línea de comandos de SDK de Android (más reciente) -> Aplicar -> haga clic en Aceptar una vez que la actualización haya terminado - > Ejecutar flutter doctor. Captura de pantalla del menú Apariencia y comportamiento

over 4 years ago · Hanz Gallego Denunciar

0

Para usuarios de Mac OS:

 flutter config --android-sdk "/Users/{YOUR_USER_NAME}/Library/Android/sdk"

luego

 flutter doctor --android-licenses

Tipos para todas las paradas "y"

over 4 years ago · Hanz Gallego Denunciar

0

Dado que mi pantalla de inicio de Android Studio se ve diferente de las respuestas anteriores, quiero compartir mi solución:

ingrese la descripción de la imagen aquí

  • Abra Android Studio y haga clic en ' más acciones ' en la pantalla de bienvenida.
  • Haga clic en ' Administrador de SDK '

ingrese la descripción de la imagen aquí

  • En la ventana '*Preferencias', vaya a la pestaña '*SDK Tools•'
  • Seleccione la casilla de verificación " Herramientas de línea de comandos SDK de Android (más reciente) ".
  • Haga clic en ' Aplicar '.
over 4 years ago · Hanz Gallego Denunciar

0

Si ya descargó cmdline-tools y Android Sdk, asegúrese de que flutter no esté buscando en el directorio incorrecto con

 flutter config --android-sdk=""
over 4 years ago · Hanz Gallego Denunciar

0

Si es usuario de Mac, simplemente abra su terminal y pegue:

 cd Library/Android/sdk/tools/bin./sdkmanager --install "cmdline-tools;latest"

Y presiona Entrar .

Este comando instalará la última versión de cmdline-tools .

Luego, ejecuta flutter doctor y el error desaparecerá.

over 4 years ago · Hanz Gallego Denunciar

0

Para Linux ( Ubuntu )

Simplemente copie este comando en su terminal y cambie 'su nombre de usuario' con su nombre de usuario sin espacios:

 /home/your user name/Android/Sdk/tools/bin/sdkmanager --install "cmdline-tools;latest"
over 4 years ago · Hanz Gallego Denunciar

0

Para usuarios de Windows

Si aún ve el mismo error incluso después de que sus herramientas de compilación, las herramientas se instalen y se agreguen a la variable de ruta del user/system , y tal vez realmente no se encuentre la ubicación de su sdkmanager

Prueba esto

  • Solo escribe

     flutter config --android-sdk "C:\Users\barma\AppData\Local\Android\Sdk" (since my SDK folder is here)
  • Agregue la ruta dentro de "" a donde se encuentra su carpeta SDK de Android

  • Luego puede ejecutar las licencias para verificar cualquier licencia que no esté aprobada.

Esto funcionó para mí.

over 4 years ago · Hanz Gallego Denunciar

0

Captura de pantalla de Android SDK Manager en Windows

Ingrese la descripción de la imagen aquí

Consulte la captura de pantalla adjunta para instalar herramientas desde SDK Manager.

over 4 years ago · Hanz Gallego Denunciar

0

Tienes que instalar Android SDK Command-line Tools . Para hacer eso, invoque el comando de menú Archivo → Configuración → SDK de Android y descargue la última versión.

Debe elegir SDK de Android en el lado izquierdo de la ventana Configuración . Está en Apariencia y comportamiento → Configuración del sistema .

over 4 years ago · Hanz Gallego Denunciar

0

Instalé la herramienta de la plataforma Android SDK de Android Studio. Esto me ayudó a resolver este error.

Error antes de la instalación

Herramienta de plataforma instalada de Android Studio

Después de la instalación de las herramientas de la plataforma

over 4 years ago · Hanz Gallego Denunciar

0

Si instaló las últimas herramientas de línea de cmd de Android Studio, pero aún da el error, entonces debe hacer lo siguiente.

Si ha instalado el SDK de Android en un directorio personalizado, debe copiar la ruta de su carpeta SDK. Luego, debe ir a la variable de entorno de edición, hacer clic en Nuevo y dar un nombre de variable: ANDROID_SDK_ROOT . Y un valor variable: ruta de su carpeta SDK . Haga clic en Aceptar .

En la versión anterior de Flutter, este error venía con la solución (crear ANDROID_SDK_ROOT), pero en las nuevas versiones no muestra eso.

over 4 years ago · Hanz Gallego Denunciar

0

Resolví este problema en Windows 10 con las siguientes acciones:

  1. Ejecute el siguiente comando en un símbolo del sistema de Windows o en una consola de Flutter:

     flutter config --android-sdk "C:\Users\'your computer name' AppData\Local\Android\Sdk"

    (es posible que deba buscar e ingresar su propia ruta SDK)

    La ubicación del SDK de Android se puede encontrar en la aplicación Android Studio* → Apariencia y comportamiento → Configuración del sistema → SDK de Android

  2. Abra su Android Studio y luego → Archivo → Configuración → Apariencia y comportamiento → Configuración del sistema → SDK de Android → Herramientas de SDK → descargue las Herramientas de línea de comandos de SDK de Android (último) y estará listo para comenzar.

over 4 years ago · Hanz Gallego Denunciar

0

  1. Abra SDK Manager desde su Android Studio.
  2. Pestaña Herramientas SDK
  3. Verifique las herramientas de línea de comandos de Android SDK como en la imagen
  4. Aplicar
  5. Luego , vuelva a ejecutar flutter doctor .

Ingrese la descripción de la imagen aquí

over 4 years ago · Hanz Gallego Denunciar

0

Si lo que dijo flutter doctor fue algo como:

 [!] Android toolchain - develop for Android devices (Android SDK version 30.0.2) • Android SDK at /Users/<admin>/Library/Android/sdk ✗ cmdline-tools component is missing Run `path/to/sdkmanager --install "cmdline-tools;latest"`

La path/to/sdkmanager para mí fue:

 /Users/<user>/Library/Android/sdk/tools/bin/sdkmanager

Entonces, lo que resolvió todo para mí fue ejecutar:

 /Users/<user>/Library/Android/sdk/tools/bin/sdkmanager --install "cmdline-tools;latest"
over 4 years ago · Hanz Gallego Denunciar

0

Ingrese la descripción de la imagen aquí

La solución más fácil:

  • Abra Android Studio y haga clic en configuración en la esquina superior izquierda de Android Studio.
  • Busque "herramientas SDK" en el cuadro de búsqueda.
  • Desde las herramientas del SDK, simplemente marque las herramientas de la plataforma del SDK de Android .
  • Ejecute flutter doctor para verificar. También puede reiniciar Android Studio si lo desea.
    Espero que se solucione el problema.
over 4 years ago · Hanz Gallego Denunciar

0

Para macOS, ejecuté este comando;

 cd ~/Library/Android/sdk/tools/bin ./sdkmanager --install "cmdline-tools;latest"

Luego, cuando volví a ejecutar el comando flutter doctor , confirmó que el problema se resolvió.

over 4 years ago · Hanz Gallego Denunciar

0

Mi proceso de solución es el siguiente:

  1. ~/Library/Android/sdk/tools/bin/sdkmanager --install "cmdline-tools;latest"

     Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156) at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519) ... 5 more
  2. Instale las herramientas de línea de comandos del SDK de Android en Android Studio:

    Preferencias → Apariencia y comportamiento → Configuración del sistema → SDK de Android → Herramientas de SDK → Herramientas de línea de comandos de SDK de Android (más reciente)

  3. flutter doctor

     Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel stable, 2.5.0, on macOS 11.5.2 20G95 darwin-x64, locale zh-Hans-CN) [✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3) [✓] Xcode - develop for iOS and macOS [✓] Chrome - develop for the web [✓] Android Studio (version 2020.3) [✓] IntelliJ IDEA Ultimate Edition (version 2021.2) [✓] IntelliJ IDEA Ultimate Edition (version 2021.2) [✓] Connected device (2 available) • No issues found!
over 4 years ago · Hanz Gallego Denunciar

0

La solución para mí fue abrir Android Studio e ir a SDK Manager , cambiar a la pestaña SDK Tools y verificar Android SDK Command-line Tools (última versión) .

Ingrese la descripción de la imagen aquí

No olvide agregar a su RUTA las herramientas y la carpeta de herramientas de la plataforma que se encuentran dentro de su SDK.

over 4 years ago · Hanz Gallego Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda