Android SDK Platform Araçları'nı Komut satırı üzerinden güncelleme


10

Android SDK platform araçlarını güncellemek için bir komut dosyası yazmak istiyorum ve bunu başarmak için çalıştırmak için komut varsa ihtiyacım var. Bulduğum şey /tools, yazılımı (görüntüler, kaynaklar vb.) Güncellemek için dizinin altındaki Android komutunu kullanabileceğim , ancak araçları kendileri güncellemek için hiçbir şey olmadığı.

Nexus Cihazları için Fabrika Görüntüleri kılavuzu, en son araçlara sahip olduğumdan emin olmam gerektiğini söylüyor

SDK Yöneticisi'nden Android SDK Platform araçlarının en son sürümüne sahip olduğunuzdan emin olun.

Bu mümkün mü? Öyleyse, nasıl yapılır?

Yanıtlar:


5

Daha fazla araştırmadan sonra , Stack Overflow'dan bu makaleyi açıklayan ve platform-toolsSDK dizininde güncellemek için kullanılabilecek Android komutunun belirtildiğini gördüm .

Yukarıdaki talimatları gösterildiği gibi bu talimatları izliyorsunuz

$ android list sdk
$ android update sdk --no-ui --filter 1,platform-tools

İlk komut, hala yüklenecek (sayı ile dizine eklenmiş) kullanılabilir paketleri listeler, örneğin:

Packages available for installation or update: 9
   1- Android SDK Tools, revision 19
   2- Android SDK Platform-tools, revision 11
   ...

Bu listeye göre, yüklemek istediğiniz paketleri yüklemek için ikinci komutu verebilirsiniz.

--filterSeçeneği yüklemek istediğiniz paketlere güncelleştirme sınırlar. Bu paketleri virgülle ayrılmış biçimde belirtirsiniz. Ayrıca, bunları ilk komuttan kaynaklanan listede verilen dizin numarasına göre filtreleyebilirsiniz.


--Filter 1 burada ne yapıyor ?
IgorGanapolsky

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.