O comando "android" está obsoleto.
Para ferramentas de linha de comando, use tools / bin / sdkmanager e tools / bin / avdmanager
Se você não precisar do Android Studio, poderá fazer o download das ferramentas básicas de linha de comando do Android em developer.android.com na seção Somente ferramentas de linha de comando .
da CLI, deve parecer algo como:
curl --output sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
ou
wget --output-document sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
Depois disso, descompacte o arquivo na pasta de destino
unzip sdk-tools-linux.zip
E agora podemos instalar tudo o que você precisa ...
./tools/bin/sdkmanager --install 'build-tools;29.0.2' 'platform-tools' 'platforms;android-29' 'tools'
Você pode obter uma lista completa de pacotes usando o comando ./tools/bin/sdkmanager --list
Alguns pacotes exigem a aceitação do contrato de licença. você pode aceitá-lo interativamente ou simplesmente passar "y" para o fluxo de entrada, como este (dois contratos no caso):
echo -ne "y\ny" | ./tools/bin/sdkmanager --install 'system-images;android-29;default;x86_64'
E, é claro, para sua conveniência, você pode exportar variáveis como ANDROID_HOME ou ANDROID_SDK_ROOT (incluindo fazê-lo em ~ / .profile ou ~ / .bash_profile) ou corrigir a variável PATH - tudo isso a seu critério.
Exemplo de script:
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:
enrolar (ou wget) e descompactar
Solução de problemas:
se Warning: Could not create settings
vir, você precisa ter o tools
diretório dentro do cmdline-tools
diretório dentro do ANDROID_HOME (crie-o se necessário com esse nome exato), consulte Ferramentas de linha de comando do Android sdkmanager sempre mostra: Aviso: não foi possível criar configurações