El comando "android" está en desuso.
Para herramientas de línea de comandos, use tools / bin / sdkmanager y tools / bin / avdmanager
Si no necesita Android Studio, puede descargar las herramientas básicas de línea de comandos de Android desde developer.android.com en la sección Herramientas de línea de comandos solamente .
desde CLI debería ser algo así como:
curl --output sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
o
wget --output-document sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
Después de eso simplemente descomprima el archivo en la carpeta de destino
unzip sdk-tools-linux.zip
Y ahora podemos instalar todo lo que necesita ...
./tools/bin/sdkmanager --install 'build-tools;29.0.2' 'platform-tools' 'platforms;android-29' 'tools'
Puede obtener una lista completa de paquetes con el comando ./tools/bin/sdkmanager --list
Algunos paquetes requieren la aceptación del acuerdo de licencia. puede aceptarlo de forma interactiva o simplemente pasar "y" a la secuencia de entrada, de esta manera (dos acuerdos por si acaso):
echo -ne "y\ny" | ./tools/bin/sdkmanager --install 'system-images;android-29;default;x86_64'
Y, por supuesto, para su conveniencia, puede exportar variables como ANDROID_HOME o ANDROID_SDK_ROOT (incluido hacerlo en ~ / .profile o ~ / .bash_profile) o parchear la variable PATH , todo esto es a su discreción.
Ejemplo de guión:
mkdir /opt/android-sdk
cd /opt/android-sdk
curl --output sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
unzip sdk-tools-linux.zip
echo -ne "y" | ./tools/bin/sdkmanager --install 'build-tools;29.0.2' 'platform-tools' 'platforms;android-29' 'tools'
Requisitos:
curl (o wget) y descomprimir
Solución de problemas:
si ve Warning: Could not create settings
, debe tener el tools
directorio dentro del cmdline-tools
directorio dentro de ANDROID_HOME (créelo si es necesario con este nombre exacto), vea las herramientas de línea de comandos de Android que sdkmanager siempre muestra: Advertencia: no se pudo crear la configuración