2017-02-08 68 views
8

Orada benim projeler inşa/test etmek için benim ubuntu sunucusuna android sdk yükleme.sdkmanager vs "android update sdk" bağımlılıkları yüklemek için

Komut satırı için bağımlılıklar yüklemem gerekiyor ve şimdi Android download link adresinden android/tools klasörünü şimdi indirebiliyordum. Orada bulabilirsiniz bin/sdkmanager

yüzden build-tools ve platform-tools yüklemek için kullanılan, ancak android sdk sürümlerini destek depo ve diğerlerini yüklemek için kullanabilirsiniz bulundu.

nedir

android update sdk --no-ui --all --filter android-25 

ve

sdkmanager "platforms;android-25" 

arasındaki fark?

cevap

1

Şu anda aynı şey gibi görünüyor. Ama

sdkmanager platforms;android-25 

benim için daha iyi görünüyor.

Ayrıca herhangi bir ek seçenekler olmadan tüm yüklü öğeleri güncellemek için

sdkmanager --update 

kullanabilirsiniz.

1

İki arasında fark yoktur. Btw sdmanager komutunuzda küçük bir tür var, platformlar, android-25 tırnak içinde olmalı.

sdkmanager "platforms;android-25" 
+0

güncelleştirildi, teşekkürler – Caipivara

+1

Aslında bir fark var. Lisansları "--no-ui --all" olmadan otomatik olarak nasıl kabul edersiniz? Bu sdkmanager komutu için geçerli bir seçenek değil ve bir alternatif görmüyorum. Aslında "Kabul Et?" (Y/N): Lisansları veya bağımlı oldukları paketlerin içeriği kabul edilmediğinden aşağıdaki paketler yüklenemez: " – Galya

+0

Ve kurallara göre benzer geçerli bir seçenek yok gibi görünüyor: https://developer.android.com/studio/command-line/sdkmanager.html#options – Galya