"Android" komutu kullanımdan kaldırıldı.
Komut satırı araçları için tools / bin / sdkmanager ve tools / bin / avdmanager kullanın
Android Studio'ya ihtiyacınız yoksa, temel komut satırı araçlarını developer.android.com adresinden yalnızca Komut satırı araçları bölümünden indirebilirsiniz .
CLI'den şöyle bir şey olmalı:
curl --output sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
veya
wget --output-document sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
Bundan sonra arşivi hedef klasöre açın
unzip sdk-tools-linux.zip
Ve şimdi ihtiyacınız olan her şeyi kurabiliriz ...
./tools/bin/sdkmanager --install 'build-tools;29.0.2' 'platform-tools' 'platforms;android-29' 'tools'
Komutunu kullanarak paketlerin tam listesini alabilirsiniz ./tools/bin/sdkmanager --list
Bazı paketler lisans sözleşmesinin kabul edilmesini gerektirir. etkileşimli olarak kabul edebilir veya giriş akışına aşağıdaki gibi "y" iletebilirsiniz (bu durumda iki anlaşma):
echo -ne "y\ny" | ./tools/bin/sdkmanager --install 'system-images;android-29;default;x86_64'
Ve elbette, size kolaylık sağlamak için, ANDROID_HOME veya ANDROID_SDK_ROOT gibi değişkenleri dışa aktarabilirsiniz (~ / .profile veya ~ / .bash_profile içinde yapmak da dahil) veya PATH değişkenini yamalayabilirsiniz - tüm bunlar sizin takdirinize bağlıdır.
Senaryo örneği:
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'
Gereksinimler:
curl (or wget) and unzip
Sorun giderme:
görürseniz Warning: Could not create settings
, sen olması gerekir tools
içeride dizini cmdline-tools
ANDROID_HOME (bu isimde gerekirse oluşturun) içindeki dizine bakınız Android Komut satırı araçları hep gösterileri sdkmanager: Uyarı: Ayarları oluşturulamadı