Android Studio'yu yükledikten sonra Android Studio IDE'yi ve Android SDK araçlarının otomatik güncellemelerle güncellenmesini sağlayın ve Android SDK Yöneticisi.
IDE'nizi JetBrains Toolbox'ı kullanarak güncelleme
Android Studio'yu JetBrains Toolbox'ı kullanıyorsanız Araç kutusu, Android Studio'da yapılan güncellemelerin yönetiminden sorumludur. Araç kutusu canary'yi yükleyip Beta sürümünü ve kararlı sürümlerini birlikte desteklemeyi amaçlıyoruz. Bu özellik, önceki sürüme dönmenizi sağlar. (gerekirse her birinin sürümü) Bir güncelleme olduğunda, Araç Kutusu'nda Şekil 1'de gösterilmiştir.
![Mevcut updct'ları gösteren Jetbrains Araç Kutusu](https://developer.android.com/static/studio/images/jetbrains-toolbox_2x.png?authuser=0000&hl=tr)
Şekil 1. Mevcut güncellemeleri gösteren Jetbrains Araç Kutusu.
IDE'nizi güncelleme ve kanalları değiştirme
Android Studio'yu manuel olarak yüklediyseniz Android Studio sizi küçük bir balonla bilgilendirir. iletişim kutusu gösterilir. Güncellemeleri manuel olarak kontrol etmek için Dosya > Ayarlar > Görünüm ve Davranış > Sistem Ayarları > Güncellemeler (macOS'te, Android Studio > Güncellemeleri Kontrol Et). Bkz. Şekil 2.
Android Studio için güncellemeleri aşağıdaki kaynaklardan edinebilirsiniz sürüm kanalları:
- Canary kanalı: Bu yeni teknoloji
sürümler yaklaşık olarak haftalık olarak güncellenir ve
şuradan indirilebilir:
Önizleme sürümü sayfası.
Android Studio'nun canary sürümlerini almanın yanı sıra, uygulama önizlemesi .
Bu derlemeler sonra test edilirler ve kullanıma hazır hale gelirler. geri bildirim sağlayın.
Not: Bu kanal şu kullanıcılar için önerilmez: en iyi uygulamaları paylaşacağım.
- Beta kanalı: Bunlar kararlı canary derlemelerine dayalı sürüm adaylarıdır ve Önizleme sürümü sayfasından indirilebilir. Bu sürümler, kararlı kanalına entegre edilmeden önce geri bildirim almak için yayınlanır.
- Kararlı kanalı: Uygulamanın kararlı, resmi Android Studio
Önizleme kanallarından birini (canary veya beta) denemek isterseniz üretim projeleriniz için kararlı derlemeyi kullanmaya devam ederken Bunları yan yana yükleyebilirsiniz.
![](https://developer.android.com/static/studio/images/preferences-updates_2x.png?authuser=0000&hl=tr)
Şekil 2. Android Studio Güncellemeleri tercihler.
Kullanılmayan Android Studio dizinlerini silin
![](https://developer.android.com/static/studio/images/intro/delete-unused-directories-dialog-2x.png?authuser=0000&hl=tr)
Android Studio'nun ana sürümünü ilk kez çalıştırdığınızda uygulama dizinleri Android Studio sürümlerinin önbelleklerini, ayarlarını, dizinlerini ve günlüklerini içeren bulunamadı. Kullanılmayan Android Studio'yu Silme Dizinler iletişim kutusunda, söz konusu kullanılmayan dosyaların konumlarını, boyutlarını ve son değiştirilme zamanları gösterilir dizine ekler ve bunları silme seçeneği sunar.
Araçlarınızı SDK Yöneticisi ile güncelleme
Android SDK Manager, SDK araçlarını, platformlarını ve ihtiyacınız olan diğer bileşenleri analiz edeceksiniz. İndirdikten sonra, Android SDK Konumu olarak belirtilen dizindeki her pakete gösterildiği gibidir.
Android Studio'dan SDK Yöneticisi'ni açmak için Araçlar >
SDK Manager'ı seçin veya SDK Yöneticisi'ni tıklayın.
tıklayın. Android Studio kullanmıyorsanız araçları indirebilirsiniz:
sdkmanager
komut satırı aracına gidin.
Sahip olduğunuz bir paket için bir güncelleme olduğunda,
Paketin yanındaki onay kutusunda görünür.
- Bir öğeyi güncellemek veya yeni bir öğe yüklemek için onay kutusunu seçin.
- Bir paketi kaldırmak için onay kutusunu tıklayarak temizleyin.
Bekleyen güncellemeler, sol sütunda indirme simgesiyle belirtilir
Beklemedeki kaldırma işlemleri
kırmızı X ile gösterilir:
.
Seçilen paketleri güncellemek için: Uygula'yı veya Tamam'ı tıklayın ve lisans sözleşmeleri.
![](https://developer.android.com/static/studio/images/sdk-manager-tools_2x.png?authuser=0000&hl=tr)
Şekil 3. Android SDK Yöneticisi.
Gerekli paketler
Aşağıdaki araçları SDK Araçları sekmesinde bulabilirsiniz:
- Android SDK Derleme Araçları
- Android uygulamaları oluşturmaya yönelik araçlar içerir. Daha fazla bilgi için SDK Derleme Araçları sürüm notları.
- Android SDK Platform Araçları
- Google Etiket Yöneticisi'nin gerektirdiği çeşitli araçları içerir
Android platformu (
adb
aracı dahil). - Android SDK Komut Satırı Araçları
- ProGuard gibi temel araçları içerir. Daha fazla bilgi için bkz. SDK Araçları sürüm notlarını inceleyin.
- Android SDK Platformu
SDK Platformları sekmesinde Android'in en az bir sürümünü yüklemeniz gerekir platformu. Aşağıdaki işlemler için derleme hedefiniz olarak en yeni platform sürümünü kullanın: son cihazlarda en iyi kullanıcı deneyimini sağlar. Bir sürümü indirmek için yanındaki onay kutusunu seçin sürüm adına ekleyin.
Uygulamanızı eski sürümlerde çalıştırmaya devam edebilirsiniz. ancak yine de en son güncellemeleri temel alarak sürümüne sahip cihazlarda çalışırken yeni özellikleri kullanmak için Android
- Google USB Sürücüsü
- Windows için gereklidir. Performans elde etmenize yardımcı olacak araçlar içerir
adb
Google cihazlarıyla hata ayıklama. Yüklemek için Google USB Sürücüsü'nü edinin. - Android Emülatör
- Hata ayıklamak için kullanabileceğiniz QEMU tabanlı bir cihaz emülasyon aracı ve uygulamalarınızı gerçek bir Android çalışma zamanı ortamında test edebilirsiniz. Daha fazla bilgi için bkz. Emulator sürüm notlarını inceleyin.
- Intel veya ARM System Görüntüleri
- Android Emulator'ı çalıştırmak için sistem görüntüsü gerekir. Her platform sürümü desteklenen sistem resimlerini içerir. Sistem görüntülerini daha sonra da indirebilirsiniz AVD Yöneticisi'nde Android Sanal Cihazları (AVD) oluştururken. Intel'i seçin veya geliştirme bilgisayarınızın işlemcisine göre ARM.
- Google Play hizmetleri
- Uygulamanızı oluşturmanıza yardımcı olacak kitaplıklar, Javadocs ve örnekler içerir. Raporlarınızda Google Play Hizmetleri'nden API'ler kullanıyorsanız Google API'leri sistemini kullanmanız gerekir. resmi veya Google Play sistem görüntüsü.
- SDK Güncelleme Siteleri sekmesini tıklayın.
- Ekle'yi tıklayın.
tıklayın.
- Üçüncü taraf sitesinin adını ve URL'sini girin, ardından Tamam'ı tıklayın.
- Etkin bölümünde onay kutusunun seçili olduğundan emin olun sütununa girin.
- Uygula veya Tamam'ı tıklayın.
- Android Studio'nun yüklü olduğu bir makinede Araçlar > SDK Yöneticisi'ne gidin. Pencerenin üst tarafında, Android SDK Konumu.
Söz konusu dizine gidin ve
licenses/
dizinini bulun inceleyeceğiz.Bir
licenses/
dizini görmezseniz şuna geri dönün: Android Studio'yu tıklayın, SDK araçlarınızı güncelleyin ve lisansı kabul edin sözleşmeler bulunuyor. Android SDK ana dizinine döndüğünüzde dizini görüntüleyin.licenses/
dizininin tamamını kopyalayıp şu klasöre yapıştırın: Uygulamanızı oluşturmak istediğiniz makinedeki Android SDK ana dizini bilgi edinmenizi sağlar.
Önerilen paketler
Geliştirme için aşağıdaki araçlar önerilir:
Not: Daha önce
Destek Deposu paketleri (ör. Android Support Library, Constraint Layout,
Google Play Hizmetleri ve Firebase) artık Google'ın Maven deposundan kullanılabilir.
Android Studio 3.0 ve sonraki sürümlerle oluşturulan projeler bu depoyu otomatik olarak
derleme yapılandırmasıdır. Eski bir proje kullanıyorsanız Google'ın Maven deposunu
build.gradle
veya build.gradle.kts
dosyası.
Yukarıdaki liste tam kapsamlı değildir ve ek paketler indirmek için başka siteler ekleyebilirsiniz üçüncü taraflardan aldığımız bilgilerdir.
Bazı durumlarda, bir SDK paketinin kullanabilirsiniz. Böyle bir durumda, SDK Yöneticisi sizi bir uyarıyla bilgilendirir ve bağımlılıklarını görebilirsiniz.
SDK aracı sitelerini düzenleme veya ekleme
SDK Güncelleme Siteleri sekmesinde kendi araçlarını barındıran diğer siteleri ekleyip yönetebilirsiniz. ve daha sonra bu sitelerden paketleri indirir. Android Studio, Android araçlarını ve son olarak, eklediğiniz SDK sitelerinden üçüncü taraf araç güncellemeleri.
Örneğin, bir mobil operatör veya cihaz üreticisi ek Kendi Android destekli cihazları tarafından desteklenen API kitaplıkları. Alıcı: kitaplıklarını kullanarak kendi Android SDK paketlerini SDK araçları URL'sini SDK güncelleme siteleri sekmesi.
Bir operatör veya cihaz üreticisi bir SDK eklenti deposu dosyası barındırıyorsa Android SDK'ya site eklemek için aşağıdaki adımları uygulayın: Yönetici:
Sitede bulunan tüm SDK paketleri artık gösteriliyor SDK Platformları veya SDK Araçları sekmelerinde gerektiği şekilde ele alın.
Gradle ile eksik paketleri otomatik olarak indirin
Bir derlemeyi komut satırı veya Android Studio kullanıyorsanız Gradle, indirme işlemini ilgili SDK lisansı olduğu sürece, projenin bağlı olduğu SDK paketleri eksik Sözleşmeler SDK Manager'da halihazırda kabul edilmiş.
SDK Yöneticisi'ni kullanarak lisans sözleşmelerini kabul ettiğinizde, Android Studio SDK ana dizininde bir lisans dizini oluşturur. Bu lisanslar dizini Gradle'ın eksik paketleri otomatik olarak indirmesi için gereklidir.
Bir iş istasyonunda lisans sözleşmelerini kabul ettiyseniz ancak başka bir proje üzerinde derlerseniz lisanslarınızı kabul edilen lisanslar dizinini kopyalayın.
Lisansları başka bir aşağıdaki adımları uygulayın:
Gradle artık size ait eksik paketleri otomatik olarak indirebilir üzerine konuşacağız.
Bu özelliğin, çalıştırdığınız derlemeler için otomatik olarak devre dışı bırakıldığını unutmayın
eksik paketleri indirme konusunda SDK yöneticisi olduğundan Android Studio
entegre edilmiştir. Bu özelliği manuel olarak devre dışı bırakmak için
android.builder.sdkDownload=false
Projeniz için gradle.properties
dosyası.
Araçlarınızı komut satırıyla güncelleme
CI sunucuları gibi grafik kullanıcı arayüzü olmayan sistemlerde
Google Studio'daki SDK Yöneticisi. Bunun yerine
sdkmanager
komut satırı aracı
yüklemek
SDK araçlarını ve platformlarını güncelleyin.
sdkmanager
kullanarak SDK araçlarını ve platformlarını yükledikten sonra kabul etmeniz gerekebilir
eksik olan tüm lisansları kontrol edin. Bu işlem, sdkmanager
kullanılarak da yapılabilir:
$ sdkmanager --licenses
Bu komut, yüklü tüm SDK araçlarını ve platformlarını tarar ve kabul edilmedi. Her lisansı kabul etmeniz istenir.