Soru Android SDK Manager - Tüm android platformları kurmanız mı gerekiyor?


Kısa bir süre önce Android SDK'yı indirdim. SDK Manager'daki tüm paketlerin indirilmesi çok zaman alacak. Son olarak, en son hariç tüm platformların seçimini kaldırmam gerekip gerekmediğini merak ediyorum. Ya da tüm platformlara ihtiyacım var mı? Şimdiden teşekkürler.


32
2018-03-06 10:23


Menşei


evet gördüm, çok yardımcı oldu - Anay Karnik
evet doğru işaretledim, üzgünüm çok günlerce çevrimdışı - Anay Karnik


Cevaplar:


Bir şey değil. Uygulamalarınız için hedeflediğiniz ve uygulamanızı test etmeyi planladığınız platformları yüklemeniz yeterlidir. Eğer ben olsaydım, yüklerdim:

  • API 24 (Birden çok uygulama penceresi, Bildirim geliştirmeleri, Çok yerel destek)
  • API 23 (Çalışma zamanı izinleri geçiş, Doze modu ve BoringSSL)
  • API 21 (Materyal Tasarımı dahil olmak üzere büyük değişiklikler)
  • API 19 (Çeşitli API yöntemlerinde birçok değişiklik)
  • API 18 (BLE, yeni API yöntemleri gibi yeni özellikler)
  • API 14 (Büyük revizyon - Honeycomb'da birkaç meseleyi ele aldı)
  • API 11 (Quantum shift - API 11'den itibaren yerel Fragments & Action Bar)
  • API 10 ("Eski" Android platformlarının sonuncusu - hala bunu kullanan insanlar var)

Ayrıca yüklemelisiniz

  • SDK Araçları 24.0.2
  • SDK Platform-araçları 21
  • SDK Oluşturma araçları 21.1.2
  • Google Play Hizmetleri SDK'sı
  • Google USB Sürücüsü

İsteğe bağlı:

  • Her bir SDK Platformu için çevrimdışı dokümantasyon.
  • Platform kaynak kodu - kapakların altına bakmak için kullanışlıdır.

43
2018-03-06 10:31



ve ne inşa araçları hakkında? - Anay Karnik
hepsine ihtiyacımız var mı? - Anay Karnik
lütfen düzenlenmiş cevabı gör - Y.S.
Belirli bir API’den hangi dosyalara ihtiyaç duyulur? Android TV, Wear, ARM EABI, Intel x86 Atom ve Google API'ları gibi (Deneyimlerimden, TV'den ve aşınmadan da (eğer kullanmıyorsanız) gerekli değil. - Veverke
@Veverke: Lütfen hangi dosyalara başvurduğunuzu açıklayın. - Y.S.


Hayır, her platform için her şeyi indirmenize gerek yok. Sadece uygulamanızı geliştireceğinizler için indirmeniz gerekiyor. Örneğin. Android 2.3.3 (API 10) için bir uygulama geliştirecekseniz, yalnızca bu platform için sadece indirmeniz yeterlidir. Destek kitaplıklarını ekstradan indirmeyi seçebilirsiniz (Buna ihtiyacınız varsa).

DÜZENLE
 Ayrıca tüm oluşturma araçlarını indirmenize gerek yoktur. En sonunu kullanırsan daha iyi olur. Yapı araçlarıyla ilgili daha fazla sorgu için şu sorulara bakabilirsiniz:
Android SDK oluşturma araçları, platform araçları ve araçları nelerdir? Ve hangi sürüm kullanılmalı?


7
2018-03-06 10:32





Hayır, her şeyi yüklemeniz gerekmez.

Minimum, hedef, minimum ve hedef arasında ayarladığınız Android sürümleri için "SDK Platformu" nu yükleyin.

Örnekler:

Hedef API 23, Minimum API 23

  • API 23 için yalnızca SDK Platformunu kurmanız gerekiyor

Hedef API 23, Minimum API 15

  • API 15 - 23 için SDK Platformlarını kurmanız gerekiyor

Ekstralar

Android SDK Ekstraları genellikle gerekli değildir; Ancak kullanım durumunuza bağlı olarak gerekli olabileceğinden, bunların farkında olmak yararlıdır.

daha fazla bilgi için Oku bunu


4
2017-11-26 20:31



Sonunda örneklerden aldım ... - chenop