Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

2.3K
Views
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 answers
Answer question

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!