Bu sayfada, Android Studio'nun önizleme sürümlerinde kullanıma sunulan yeni özellikler listelenmektedir. Önizleme derlemeleri, Android Studio'daki en yeni özelliklere ve iyileştirmelere erken erişim imkanı sunar. Bu önizleme sürümlerini indirebilirsiniz. Android Studio'nun önizleme sürümünü kullanırken herhangi bir sorunla karşılaşırsanız bize bildirin. Hata raporlarınız Android Studio'nun daha iyi hale gelmesine yardımcı olur.
Canary sürümleri, aktif olarak geliştirilmekte olan en yeni özellikleri içerir ve sınırlı testlere tabi tutulur. Geliştirme için Canary derlemelerini kullanabilirsiniz ancak özelliklerin eklenebileceğini veya değiştirilebileceğini unutmayın. Yayın Adayları (RC), Android Studio'nun bir sonraki sürümüdür ve kararlı sürüm için neredeyse hazırdır. Bir sonraki sürümün özellik seti sabitlendi. Android Studio sürüm adlandırmasını anlamak için Android Studio sürüm adları başlıklı makaleye göz atın.
Her önizleme sürümündeki önemli düzeltmelerin listesi de dahil olmak üzere Android Studio önizleme sürümleriyle ilgili en son haberler için Android Studio blogundaki Sürüm Güncellemeleri'ne bakın.
Android Studio'nun mevcut sürümleri
Aşağıdaki tabloda, Android Studio'nun mevcut sürümleri ve ilgili kanalları listelenmektedir.
| Sürüm | Kanal |
|---|---|
| Android Studio Otter | 2025.2.1 | Kararlı |
| Android Gradle eklentisi 8.13.0 | Kararlı |
| Android Studio Otter 2 Feature Drop | 2025.2.2 | RC |
| Android Studio Otter 3 Feature Drop | 2025.2.3 | Canary |
Android Gradle eklentisi önizlemeleriyle uyumluluk
Android Studio'nun her önizleme sürümü, Android Gradle eklentisinin (AGP) ilgili sürümüyle birlikte yayınlanır. Studio'nun önizleme sürümleri, AGP'nin herhangi bir uyumlu kararlı sürümüyle çalışmalıdır. Ancak AGP'nin önizleme sürümünü kullanıyorsanız Studio'nun ilgili önizleme sürümünü kullanmanız gerekir (ör. AGP 7.2.0-alpha07 ile Android Studio Chipmunk Canary 7). Farklı sürümleri (ör. Android Studio Chipmunk Beta 1 ile AGP 7.2.0-alpha07) kullanma girişimleri, senkronizasyon hatasına neden olur. Bu da AGP'nin ilgili sürümüne güncelleme istemiyle sonuçlanır.
Android Gradle eklentisi API'lerinin desteğinin sonlandırılması ve kaldırılmasıyla ilgili ayrıntılı günlük için Android Gradle eklentisi API güncellemeleri başlıklı makaleyi inceleyin.
Studio Labs
Studio Labs, Android Studio'nun kararlı bir sürümünde en yeni deneysel yapay zeka özelliklerini denemenize olanak tanır. Böylece yapay zeka yardım tekliflerimizi geliştirme iş akışınıza daha hızlı entegre edebilirsiniz. Daha fazla bilgi için Studio Labs başlıklı makaleyi inceleyin.
Studio Labs'de şu anda kullanılabilen özellikler şunlardır:
| Özellik | Açıklama | Dokümanlar |
|---|---|---|
| Oluşturma önizlemesi oluşturma | Gemini, belirli bir composable veya bir dosyadaki tüm composable'lar için önizleme parametreleriyle ilgili sahte veriler de dahil olmak üzere otomatik olarak Compose önizlemeleri oluşturabilir. | Compose önizlemeleri oluşturma |
| Dönüştürme kullanıcı arayüzü | Uygulama kullanıcı arayüzünüzü doğrudan Compose önizleme panelinden güncellemek için doğal dil kullanın. | Dönüştürme kullanıcı arayüzü |
Android Studio Otter 2 Feature Drop | 2025.2.2
Android Studio Otter 2 Feature Drop | 2025.2.2 sürümündeki yeni özellikler şunlardır.
Android Studio'nun bu sürümünde düzeltilen sorunları görmek için kapatılan sorunlar bölümüne bakın.
Android Bilgi Bankası ile güncel dokümanlara erişme
Temsilci Modu artık Android Bilgi Bankası ile donatıldı. Bilgi tabanı sayesinde, son eğitiminin tamamlandığı tarihten sonra yayınlanan bilgileri kullanabilen temsilci, yanıtlarının kalitesini artırır ve güncel olmayan rehberlik ile kod örnekleri sunma olasılığını azaltır. Bilgi bankası, aşağıdaki kaynaklardan API değişiklikleri, yeni kitaplıklar, güncellenmiş en iyi uygulamalar ve daha fazlası hakkında güncel ve yetkili belgelere erişmesini sağlar:
- Android geliştirici belgeleri
- Firebase
- Google Developers
- Kotlin belgeleri
Android Bilgi Bankası, temsilciye aşağıdaki iki yeni aracı sunar.
Aracının kullanabileceği tüm araçları görmek için istem alanına /tools yazın.
search_android_docs: Sorgunuzla alakalı, yetkili ve yüksek kaliteli dokümanlar için Android Bilgi Bankası'nda arama yapar.fetch_android_docs: Arama aracı tarafından tanımlanan belgelerin tam içeriğini alır.
Android Bilgi Bankası uygun olduğunda otomatik olarak çağrılmalıdır. Ancak isteminizde aracıdan özellikle Android belgelerini kullanmasını isteyerek aracının bu bilgi bankasını kullanma olasılığını artırabilirsiniz. Örneğin, "Navigasyonu Navigation 3'e yükselt" demek yerine "Navigasyonu Navigation 3'e yükselt. Yönergeler için Android belgelerine bakın."
Öğe Stüdyosu'nda tek renkli simge desteği
Android Studio Narwhal Feature Drop 2025.1.3 Canary 2 ve sonraki sürümler, temalı uygulama simgeleri oluşturmayı kolaylaştırır. Android 13 (API düzeyi 33) ve sonraki sürümlerde kullanıcılar, cihazlarının duvar kağıdına ve temasına uyum sağlayan temalı uygulama simgelerini tercih edebilir.
Android Studio, bu özelliği desteklemek için yeni bir tek renkli simge seçeneğini doğrudan Image Asset Studio sihirbazına entegre eder. Uyarlanabilir uygulama simgesi oluştururken artık mevcut Ön Plan ve Arka Plan sekmelerine ek olarak özel bir Tek Renkli sekmesi de görürsünüz. Ayrı bir tek renkli uygulama simgesi sağlayabilir (tasarım spesifikasyonlarına bakın) veya Android Studio'nun tek renkli katman için uyarlanabilir simgenin ön plan katmanını yeniden kullanmasını sağlayabilirsiniz.
Görüntü Öğesi Stüdyosu'na Resource Manager aracılığıyla veya bir proje dizinini sağ tıklayıp Yeni > Görüntü Öğesi'ne giderek erişebilirsiniz.
Yeni Tek Renkli sekmesini görmek için simge türü olarak Başlatıcı simgeleri (uyarlanabilir ve eski)'ni seçin.
Simgeleri içe aktardıktan sonra temalı uygulama simgelerinizin önizlemesini görebilirsiniz.
Android Studio'da Material Symbols desteği
Android Studio Otter 2 Feature Drop ile uygulamanıza en yeni Material sembollerini ekleyin ve özelleştirin. Vector Asset Studio, Google Fonts'taki Material Symbols kitaplığıyla tamamen entegre edildi. Böylece, IDE'nin içinden kataloğun tamamına erişebilirsiniz.
Artık ağırlık, derece ve optik boyut gibi simge özelliklerini doğrudan stüdyoda özelleştirerek tasarımınıza mükemmel şekilde uyacak hale getirebilirsiniz. Araç her zaman en yeni sembolleri yükler. Böylece, öğeleriniz ekstra çaba harcamanıza gerek kalmadan güncel kalır. En yeni deneysel sürümde deneyin.
Android Studio'dan gelen iletişimler
Android Studio Otter 1 Canary 3 ve sonraki sürümlerde, ekibimizden gelen iletişimleri etkinleştirme seçeneği bulunur. Bu sayede, Android Studio'daki güncellemeler ve yeni özelliklerle ilgili e-posta ve bildirimler alabilirsiniz. Bu seçeneği oturum açtığınızda görürsünüz.
Android Studio Otter 3 Feature Drop | 2025.2.3
Android Studio Otter 3 Feature Drop | 2025.2.3 sürümündeki yeni özellikler şunlardır:
Android Studio'nun bu sürümünde düzeltilen sorunları görmek için kapatılan sorunlar bölümüne bakın.
Journeys for Android Studio
Android Studio için Yolculuklar, her testin (yolculuk olarak adlandırılır) adımlarını ve onaylarını açıklamak için doğal dil kullanmanıza olanak tanıyarak uçtan uca testlerin yazılmasını ve bakımını kolaylaştırır. Gemini'ın görme ve muhakeme özelliklerinden yararlanarak doğal dilde yazılan adımlar, Gemini'ın uygulamanızda gerçekleştirdiği işlemlere dönüştürülür. Böylece yolculuklarınızı hem yazmak hem de anlamak kolaylaşır. Ayrıca, daha karmaşık onaylamalar yazıp açıklayabilirsiniz. Gemini, yolculuklarınızın başarılı olup olmadığını belirlemek için bunları cihazda gördüklerine göre değerlendirir.
Ayrıca Gemini, hedefleri karşılamak için hangi işlemlerin yapılacağı konusunda akıl yürüttüğünden yolculuklar, uygulamanızın düzeninde veya davranışında yapılan küçük değişikliklere karşı daha dayanıklıdır. Bu da uygulamanızın farklı sürümlerine ve farklı cihaz yapılandırmalarına karşı çalıştırıldığında daha az kararsız testle sonuçlanır.
Yolculukları doğrudan Android Studio'da yazıp yerel veya uzak Android cihazlarda çalıştırın. IDE, yolculuklar oluşturmak için yeni bir düzenleyici deneyimi sunar. Ayrıca, Gemini'ın yolculuğunuzla ilgili muhakemesini ve yürütmesini daha iyi takip etmenize yardımcı olan zengin sonuçlar sağlar.
Temsilci Modu'nda kullanıcı arayüzü geliştirme
Android Studio'daki Gemini artık Compose Önizleme'de doğrudan kullanıcı arayüzü geliştirme iş akışına daha derinlemesine entegre edildi. Bu sayede, tasarımdan yüksek kaliteli uygulamaya daha hızlı geçebilirsiniz. Bu yeni özellikler, çalışmanızın bağlamında giriş noktalarıyla ilk kod oluşturmadan yinelemeye, iyileştirmeye ve hata ayıklamaya kadar her aşamada size yardımcı olmak için tasarlanmıştır.
Bu özelliklerle ilgili geri bildirim ve sorunlar için hata bildirin.
Tasarım mock'ından yeni kullanıcı arayüzü oluşturma
Kullanıcı arayüzü geliştirme sürecinizin başlangıcını hızlandırmak için artık doğrudan tasarım taslağından Compose kodu oluşturabilirsiniz. Mevcut önizlemesi olmayan bir dosyada, Önizleme panelinde Ekran görüntüsünden kod oluştur'u tıklayın. Gemini, başlangıç uygulaması oluşturmak için sağlanan resmi kullanır. Böylece, standart kodu sıfırdan yazmak zorunda kalmazsınız.
Kullanıcı arayüzünüzü hedef resimle eşleştirme
İlk uygulamayı yaptıktan sonra bunu yinelemeli olarak hassaslaştırabilirsiniz. Oluşturma önizlemenizi sağ tıklayın ve Yapay Zeka İşlemleri > Kullanıcı Arayüzünü Hedef Resimle Eşleştir'i seçin. Bu sayede referans tasarım yükleyebilir ve aracı, kullanıcı arayüzünüzün tasarımla mümkün olduğunca uyumlu olması için kod değişiklikleri önerebilir.
Doğal dil kullanarak kullanıcı arayüzünüzde yineleme yapma
Daha spesifik veya yaratıcı değişiklikler için önizlemenizi sağ tıklayın ve Yapay Zeka İşlemleri > Kullanıcı Arayüzünü Dönüştür'ü kullanın. Bu özellik artık daha güçlü ve doğru olması için aracı modundan yararlanıyor. Bu yükseltme, "düğme rengini maviye çevir" veya "bu metnin etrafına dolgu ekle" gibi doğal dil istemlerini kullanarak kullanıcı arayüzünüzü değiştirmenize olanak tanır. Gemini, ilgili kod değişikliklerini uygular.
Kullanıcı arayüzü kalitesiyle ilgili sorunları bulma ve düzeltme
Kullanıcı arayüzünüzün yüksek kaliteli ve daha erişilebilir olduğunu doğrulamak önemli bir son adımdır. Yapay Zeka İşlemleri > Tüm kullanıcı arayüzü kontrolü sorunlarını düzelt denetimi, kullanıcı arayüzünüzü erişilebilirlik sorunları gibi yaygın problemler açısından denetler. Temsilci daha sonra algılanan sorunları çözmek için düzeltmeler önerecek ve uygulayacaktır.
Aynı işlevi, Compose kullanıcı arayüzü denetleme modunda Yapay zekayla düzelt düğmesini kullanarak da bulabilirsiniz:
Gemini, kullanıcı arayüzünüzü yinelemenin yanı sıra geliştirme ortamınızı kolaylaştırmanıza da yardımcı olur.
Kurulumunuzu hızlandırmak için:
Oluşturma Önizlemesi Oluşturma: Bu özellik, daha doğru sonuçlar sağlamak için artık Gemini aracısı tarafından geliştirilmiştir. Composable işlevleri olan ancak @Preview ek açıklamaları olmayan bir dosyada çalışırken Composable'ı sağ tıklayıp Gemini > [Composable adı] Önizlemesi Oluştur'u seçebilirsiniz. Temsilci artık, gerekli standart kodu doğru parametrelerle oluşturmak için birleştirilebilir öğenizi daha iyi analiz edecek. Bu sayede, başarıyla oluşturulmuş bir önizlemenin eklendiği doğrulanabilecek.
Taslak önizlemesi oluşturma giriş noktası Önizleme oluşturma hatalarını düzeltme: Oluşturma Önizlemesi oluşturulamadığında Gemini artık hata ayıklamanıza yardımcı olabilir. Temel nedeni bulmak ve düzeltme uygulamak için hata mesajını ve kodunuzu analiz etmek üzere aracı kullanın.
Önizleme oluşturma hatasında "Yapay zekayla düzelt"i kullanma
Yapay zeka ile yeni proje oluşturma
Android geliştirme iş akışınızı hızlandırmak için üretken yapay zekanın gücünden yararlanın. Android Studio Otter 1 Canary 5'ten itibaren Gemini aracısı, fikirlerinizi dakikalar içinde uygulama prototipine dönüştürmenizi sağlar.
Aracı, çeşitli çok ekranlı uygulamalar oluşturabilir:
- Tek ekranlı uygulamalar: Statik kullanıcı arayüzü düzenlerine sahip temel uygulamalar oluşturun.
- Çok sayfalı uygulamalar: Ekranlar arasında temel gezinme işlevine sahip uygulamalar oluşturun.
- Yapay zeka ile geliştirilmiş uygulamalar: Üretken yapay zeka özellikleri eklemek için Gemini API'lerini entegre edin.
- Herkese açık API entegrasyonu olan uygulamalar: Herkese açık API'lerden gelen verileri gösteren uygulamalar oluşturun.
Proje kurulum aracını kullanmak için aşağıdakileri yapın:
- Android Studio'yu başlatın.
Android Studio'ya Hoş Geldiniz ekranında Yeni Proje'yi seçin (veya bir projenin içinden Dosya > Yeni > Yeni Proje'yi seçin).
Yeni bir proje başlatın. Yapay zeka ile üret'i seçin.
Bir proje şablonu seçin veya Gemini ile uygulamanızı oluşturun. İsteminizi metin giriş alanına yazıp Sonraki'yi tıklayın.
Yeni bir proje oluşturma iletişim kutusu. Uygulamanıza ad verin ve oluşturma sürecini başlatmak için Bitir'i tıklayın.
Android Studio'daki Gemini, isteminize göre uygulamanız için yapılandırılmış bir plan oluşturur. Planı onayladığınızda aracı, uygulamanızı yapılandırmak ve oluşturmak için bağımsız bir oluşturma döngüsüne başlar.
Bağımlılıkları Gemini Temsilci ile güncelleme
Bağımlılıkları yükseltmek karmaşık ve zaman alıcı bir görev olabilir. Android Studio Otter 1 Canary 5'ten itibaren Android Studio'daki Gemini aracısı, bağımlılık yükseltme sürecini otomatikleştirip basitleştirerek sıkıcı işleri ortadan kaldırır ve projenin sürdürülebilirliğini artırır. Yalnızca birkaç tıklamayla tüm bağımlılıklarınızı sorunsuz bir şekilde yükseltebilir ve en son sürümlerin avantajlarından yararlanabilirsiniz. Böylece yüksek kaliteli uygulamalar geliştirmeye odaklanabilirsiniz.
Bağımlılıkları Gemini aracısını kullanarak güncellemek için aşağıdakilerden birini yapın:
- Yeniden düzenle'yi (veya düzenleyici ya da proje görünümünde sağ tıklayın) > Bağımlılıkları güncelle'yi tıklayın.
libs.versions.tomldosyasında, altı çizili bir sürümün üzerine gelin, görüntülenen Bağlama Özgü İşlemleri Göster
menüsünü tıklayın ve ardından Tüm kitaplıkları Gemini ile güncelle'yi tıklayın.
Bu süreçte, temsilci yükseltme planıyla ilgili üst düzey bir genel bakış sunar. Böylece, ilerlemeyi adım adım izleyebilir ve tüm değişiklikleri uygulamadan önce inceleyebilirsiniz. Temsilci, derleme sürecinde yineleme yaparak yükseltmelerden kaynaklanan tüm derleme hatalarını giderir. Değişiklikleri inceleyebilir, kabul edebilir, geri alabilir veya temsilciyi istediğiniz zaman durdurabilirsiniz.
Gemini ile birden fazla etkileşim iş parçacığını yönetme
Artık Android Studio'da Gemini ile olan sohbetinizi birden fazla ileti dizisi halinde düzenleyebilirsiniz. Bu sayede, devam eden birden fazla görev arasında geçiş yapabilir ve görüşme geçmişinizde arama yapabilirsiniz. Her görev için ayrı ileti dizileri kullanmak, yapay zekanın bağlamının kapsamını yalnızca ele alınan konuyla sınırlayarak yanıt kalitesini de artırır.
Yeni bir ileti dizisi başlatmak için Yeni Sohbet'i
tıklayın. Konuşma geçmişinizi görmek için Son Sohbetler'i tıklayın. 
Sohbet geçmişiniz hesabınıza kaydedilir. Bu nedenle, oturumu kapatmanız veya hesap değiştirmeniz gerekirse geri döndüğünüzde kaldığınız yerden devam edebilirsiniz.
Kilitlenmeler için önerilen düzeltmeler
Android Studio Meerkat sürümünde, Uygulama Kalitesi Analizleri araç penceresinde bildirilen kilitlenmeler için Gemini analizlerini kullanıma sunduk. Android Studio artık olası düzeltmeleri önermek için kilitlenme verilerini kaynak kodunuzla birlikte analiz etmek üzere Gemini'ı kullanabilir. Uygulama Kalitesi Analizleri araç penceresinde bir kilitlenme seçtikten sonra Analizler sekmesine gidin ve Gemini kilitlenmeyle ilgili bir analiz oluşturduktan sonra Düzeltme öner'i tıklayın. Ardından Gemini, bir düzenleyici farkı sekmesinde inceleyip kabul edebileceğiniz önerilen kod değişiklikleri oluşturur.
Oluşturma önizlemesi ekran görüntüsü testi aracı
Compose kullanıcı arayüzlerinizi test etmek ve gerilemeleri önlemek için Compose Önizleme Ekran Görüntüsü Testi aracını kullanın. Yeni araç, uygulamanızın kullanıcı arayüzünde yapılan değişiklikleri görsel olarak algılamanızı sağlayan HTML raporları oluşturmanıza yardımcı olur. Compose Preview Screenshot Testing sayfasından daha fazla bilgi edinin.
Yerel bir model kullanma
Android Studio Otter 3 Feature Drop, IDE'nin yapay zeka özelliklerine güç veren büyük dil modelini (LLM) seçmenize olanak tanır.
Modelin yerel makinenizde olması gerekir. Bu, sınırlı internet bağlantınız varsa, yapay zeka modellerinin kullanımıyla ilgili kısıtlamalar varsa veya yalnızca açık kaynaklı araştırma modelleriyle deneme yapmak istiyorsanız avantajlıdır.
Yerel model, Android Studio'ya yerleştirilmiş LLM desteğine alternatif sunar. Ancak Gemini, Android için ayarlandığından ve Android Studio'nun tüm özelliklerini desteklediğinden Android Studio'daki Gemini genellikle en iyi Android geliştirme deneyimini sunar. Gemini ile Android geliştirme görevleriniz için çeşitli modeller arasından seçim yapabilirsiniz. Ücretsiz varsayılan model veya ücretli Gemini API anahtarıyla erişilen modeller de bu seçenekler arasındadır.
Yerel modellerin desteklenmesi için yerel bilgisayarınıza LM Studio veya Ollama gibi bir LLM sağlayıcının ve seçtiğiniz uyumlu bir modelin yüklenmesi gerekir.
Uzak model kullanma
Android Studio, yapay zeka özelliklerini desteklemek için uzaktan modeller kullanmanıza olanak tanır.
Uzak bir modeli kullanmak için Android Studio'nun ayarlarında uzak model sağlayıcıyı yapılandırın. Sağlayıcı için bir ad, API uç noktası URL'si ve API anahtarınızı girin. Bir sağlayıcıyı yapılandırdıktan sonra, yapay zeka sohbet penceresindeki model seçiciden uzaktan kumanda modelini seçebilirsiniz.
Ayrıntılar için Uzak model kullanma başlıklı makaleyi inceleyin.
Otomatik Logcat yeniden izleme
Android Studio Otter 3 Feature Drop ve AGP 9.0 ile Logcat, R8 etkinleştirildiğinde yığın izlerini otomatik olarak yeniden izler (minifyEnabled = true).
R8 tarafından işlenen kod çeşitli şekillerde değişebileceğinden yığın izi artık orijinal kodu ifade etmez. Örneğin, satır numaraları ile sınıfların ve yöntemlerin adları değişebilir. Daha önce, orijinal yığın iziyle hata ayıklamak için geliştiricilerin R8'in retrace komut satırı aracını kullanması gerekiyordu.
AGP 9.0 ile Android Studio, yığın izlemeleri otomatik olarak yeniden izleyerek R8 etkinleştirildiğinde hata ayıklama deneyimini iyileştirir. Böylece, ek bir işlem yapmadan orijinal yığın izlemeyi doğrudan Android Studio'da görebilirsiniz.
Uzaktan MCP sunucuları için destek
Android Studio Otter 1 Canary 3'ten itibaren Android Studio'yu kullanarak uzak MCP sunucularına bağlanabilirsiniz. Uzak bir MCP sunucusuyla, Android Studio'daki Gemini aracısı harici araçlara ve kaynaklara erişebilir. Ayrıca, sunucuyu kendiniz yükleyip bakımını yaparken daha az çalışmanız gerekir. Örneğin, Figma'nın masaüstü uygulamasını yüklemeden Figma dosyalarına bağlanmak için Figma'nın uzaktan MCP sunucusuna bağlanabilirsiniz. MCP sunucusu ekleme hakkında daha fazla bilgi edinmek için MCP sunucusu ekleme başlıklı makaleyi inceleyin.