Uygulamalarınızı Android'in bir sonraki sürümüyle uyumlu hale getirmek ve bu sürüm için geliştirme yapmak için ihtiyacınız olan her şeyi sunan Android 16 Önizlemesi'ne hoş geldiniz. Önizleme SDK'sını ve araçlarını indirerek hemen kullanmaya başlayabilirsiniz.
Donanım ve emülatör sistem görüntüleri
Uygulamalarınızı Pixel cihazlarda ve Android Emulator'da test etmek için bir çalışma ortamı.
En son platform kodu
Düzenli güncellemeler sağlayacağız. Böylece en son platform koduna göre test yapabilirsiniz.
Yeni davranışlar ve özellikler
Uygulamalarınızı etkileyecek davranış değişikliklerini tespit edin ve en yeni platform özelliklerini kullanarak uygulama geliştirin.
Geri bildirim ve destek
Geri bildiriminiz bizim için çok önemli. Sorunları bildirerek düşüncelerinizi bizimle paylaşın. Geliştirici Topluluğu'nda diğer geliştiricilerle bağlantı kurarak deneyimlerinizi paylaşın.
Zaman çizelgesi, dönüm noktaları ve güncellemeler
Android 16 Önizleme programı, Kasım 2024'ten AOSP ve OEM'ler için gelecek yıl planlanan nihai herkese açık sürüme kadar devam eder. Geliştirme sürecindeki önemli aşamalarda, geliştirme ve test ortamlarınız için güncellemeler sunarız. Her güncelleme SDK araçları, sistem resimleri, emülatörler, API referansı ve API karşılaştırmalarını içerir. Her aşamada nelere odaklanmanız gerektiği hakkında daha fazla bilgi edinmek için aşağıdaki tabloya bakın.
Zaman Çizelgesi | Topluluk | Tür | Geliştirici işlemleri |
---|---|---|---|
Kasım | Geliştirici Önizlemesi 1 | Geliştirici geri bildirimlerine odaklanan erken temel sürümde bazı yeni özellikler, API'ler ve davranış değişiklikleri yer alıyor. |
|
Aralık | Geliştirici Önizlemesi 2 | Ek özellikler, API'ler ve davranış değişiklikleri içeren artımlı güncelleme. |
|
Ocak | Beta 1 | İlk beta kalitesinde sürüm. Android Beta'ya kaydolan erken kullanıcılara kablosuz güncelleme. |
|
Şubat | Beta 2 | Artımlı Beta kalitesinde sürüm |
|
Platform kararlılığı | |||
Mart | Beta 3 | Nihai API'ler ve davranışlar da dahil olmak üzere ilk Platform Kararlılığı hedefi. Play Publishing de açılır. |
|
Nisan, Mayıs | Beta 4, ... | Son test için nihai sürümlere yakın sürümler. |
|
Son sürüm | Android 16, AOSP ve ekosisteme kullanıma sunuldu. |
|
Platform kararlılığı aşaması
Android 16, nihai testlerinizi ve sürümlerinizi planlamanıza yardımcı olmak için Platform Kararlılığı adlı bir aşama içerir. Bu aşama, Android 16'da son dahili ve harici API'lerin, uygulama odaklı davranışların ve SDK dışı API listelerinin belirlendiği anlamına gelir. Android 16'ın Mart 2024'te Beta 3 sürümünde platform kararlılığına ulaşmasını bekliyoruz. Bu noktadan sonra uygulamalarınızı etkileyen başka bir değişiklik olmayacak.
Tüm uygulama, oyun, SDK, kitaplık ve oyun motoru geliştiricilerini nihai uyumluluk testini ve herkese açık sürümü planlamak için hedef olarak Platform Kararlılığı aşamasını kullanmaya teşvik ediyoruz. Nihai sürüm yerine Platform Kararlılığı'nı kullandığınızda, tüketicilerin cihazlarına yeni platformu almaları için birkaç hafta daha beklersiniz.
Önizleme aşamaları
Önizleme programının her aşaması, uygulamalarınızı AOSP'nin ve Android ekosisteminin kararlı sürümüne hazırlamanıza yardımcı olur.
- 1. ve 2. Geliştirici Önizlemeleri
Geliştirici önizlemelerinde API geri bildirimi ve uygulama uyumluluğuna odaklanmanız gerekir. Uygulama uyumluluğu, uygulamanızın mevcut sürümünün yeni platformda doğru göründüğünden ve iyi çalıştığından emin olmak anlamına gelir.
Geliştirici Önizlemesi yapıları, yeni API'leri denemek, uygulamanızdaki uyumluluk sorunlarını tespit etmek ve yeni platformu hedeflemek için gereken taşıma veya özellik çalışmalarını planlamak üzere kullanabileceğiniz bir erken test ve geliştirme ortamı sağlar. Bu süreçte geri bildiriminizi bizimle paylaşmanız çok önemlidir. Bu güncellemelerin her biri API'de de bazı değişikliklere neden olacaktır.
- Beta 1
Beta 1, Android 16'da derleme ve test için daha eksiksiz ve kararlı bir ortam sunar. Ayrıca, Android Beta programına kayıtlı erken kullanıcılara sunduğumuz ilk derlemedir. Beta sürümlerinin yayınlandığı dönemde, uygulamanızı ilk kullananlar Pixel cihazlarda uygulamanızı kullanacaktır. Bu nedenle, bu kullanıcılardan geri bildirim almanızı ve uygulamanın hedeflemesini değiştirmeden, sorunları gidermek için uyumlu güncellemeler yayınlamanızı öneririz. Ayrıca, uygulamanızın hedeflemesini daha sonra değiştirmeye hazırlanmaya başlamak için de iyi bir zamandır.
- Beta 2
Beta 2 ile test ve geliştirme işlemlerinize devam edebileceğiniz daha eksiksiz ve kararlı bir derleme elde edersiniz.
- Beta 3
Android 16, Beta 3'ten itibaren Platform Kararlılığı'na ulaşır. Bu, sistem davranışlarının ve API'lerin son şeklini aldığı anlamına gelir. Bu aşamada, uygulamanızın uyumlu bir sürümünün ekosisteme son sürüm olarak yayınlandığında kullanıcılara hazır olmasını sağlamak için gereken son test ve geliştirme çalışmalarına başlamanız gerekir. Android 16 şu anda standart bir API düzeyi sağlayacaktır.
Platform kararlılığı, odak noktasını nihai uyumluluk testine kaydırmanın ve güncellenmiş uygulamalarınızı kullanıcılara ve alt geliştiricilere yayınlamanın zamanıdır. Ayrıca nihai API'lerle de geliştirme yapabilir ve yeni API'leri veya özellikleri kullanan kodları hassaslaştırabilirsiniz. Platformun ve API'lerin değişmeyeceğinden emin olarak çalışmanızı planlayabilirsiniz.
Platform Kararlılığı'ndan, resmi API düzeyinde Android 16 çalıştıran cihazlara uygulama yayınlayabilirsiniz. Uygulamalarınızı mağazada geniş çapta dağıtmadan önce test edebilmeniz için önce Google Play alfa ve beta kanallarında yayınlamanızı öneririz.
- Beta 4, ...
Beta 4 ve diğer nihai beta sürümlerinde, nihai testiniz için yayın adayı derlemeleri sunacağız. Testi tamamladığınızda, son sürümün kullanıma sunulmasıyla birlikte cihazlarını yenileyen kullanıcıların iyi bir kullanıcı deneyimi yaşamasını sağlamak için uygulamalarınız, SDK'larınız, kitaplıklarınız, araçlarınız ve oyun motorlarınız için uyumlu güncellemeler yayınlamanız gerekir. Ayrıca, yeni özellikleri ve API'leri kullanarak yeni özellikler geliştirmeye devam edebilir ve ortaya çıkabilecek sorunları tespit etmek için en son API düzeyini hedefleyerek uygulamanızı test edebilirsiniz.
- Nihai sürüm
Android 16'nın kararlı sürümü AOSP ve daha geniş Android ekosisteminde kullanıma sunulur. Cihaz üreticileri kullanıcıları için güncellemeler yayınlamaya başladığında kullanıcılarınızdan bazılarının bu tarihte veya kısa bir süre sonra Android 16'ya yükseltme yapmasını bekleyebilirsiniz. Android'in en son sürümünü kullanan kullanıcı sayısı arttıkça bildirilebilecek yeni sorunlara hazırlıklı olun.
Android 16 önizlemesine neler dahildir?
Android 16 önizleme programı, mevcut uygulamalarınızı çeşitli ekran boyutlarında, ağ teknolojilerinde, CPU ve GPU yonga setlerinde ve donanım mimarilerinde test etmek için ihtiyacınız olan her şeyi içerir.
SDK ve araçlar
Android Studio'yu kullanarak SDK Yöneticisi üzerinden aşağıdaki bileşenleri indirebilirsiniz:
- Android 16 için SDK ve araçlar
- Android 16 için mobil cihazlar için Emülatör sistem görüntüleri (yalnızca 64 bit, sürüm notlarına bakın)
Bu geliştirme araçlarıyla ilgili güncellemeleri, her bir aşamada gerektiği şekilde paylaşacağız.
Başlamak için Android 16'ı edinme başlıklı makaleye ve bilinen sorunlar için sürüm notlarına bakın.
Sistem resimleri
Geliştirme ve test için kullanabileceğiniz çeşitli Google Pixel cihazlar için sistem resimleri sunuyoruz. Geliştirme ve test için sistem görüntüsü almak üzere İndirilenler sayfasını ziyaret edin.
Pixel cihazınız yoksa iş akışınıza bağlı olarak diğer yöntemleri kullanarak geliştirme ve test yapmaya devam edebilirsiniz:
- Mobil cihazlar için Android 16 emülatör sistem resimleri (yalnızca 64 bit, sürüm notlarına bakın)
Google Pixel için OTA güncellemelerini flaştan yükleme
Geliştirici önizleme sürümleri, yalnızca geliştiriciler için erken referans derlemelerdir. Bu sürümler, erken kullanıcılar veya tüketiciler tarafından günlük kullanım için uygun değildir. Bu nedenle, yalnızca aşağıdaki Pixel cihazlarda manuel olarak indirilip yüklenebilecek şekilde kullanıma sunuyoruz:
- Pixel 6 ve 6 Pro
- Pixel 6a
- Pixel 7 ve 7 Pro
- Pixel 7a
- Pixel Fold
- Pixel Tablet
- Pixel 8 ve 8 Pro
- Pixel 8a
- Pixel 9, 9 Pro, 9 Pro XL ve 9 Pro Fold
Daha fazla bilgi için Android 16'yı edinme başlıklı makaleyi inceleyin.
Bir Developer Preview derlemesini desteklenen bir Pixel cihaza yükledikten sonra, nihai sürüme kadar sonraki Developer Preview ve Beta derlemelerinin kablosuz güncellemelerine otomatik olarak kaydolursunuz.
Android Beta OTA programının, Geliştirici Önizlemesi derlemeleri için desteklenmediğini unutmayın.
API'leri önizleme ve yayınlama
Android 16 önizleme programı başlangıçta yalnızca geliştirmeye yönelik bir sistem ve standart API düzeyine sahip olmayan bir Android kitaplığı sağlar. Bu süre zarfında yeni platformu hedeflemek ve yeni Android 16 API'leriyle derleme yapmak istiyorsanız uygulamanızın derleme yapılandırmasını güncelleyerek Android 16'nın önizleme sürümünü hedeflemeniz gerekir.
Android 16 önizlemesi, önizleme API'leri sunar. API'ler, Platform Kararlılığı'nda nihai SDK yayınlanana kadar resmi olmaz. Bu nedenle, özellikle programın ilk haftalarında zaman içinde API değişiklikleri beklemeniz gerekir. Android 16'ın her sürümünde değişikliklerin özetini sunacağız.
Önizlemenin ilerleyen dönemlerinde geliştirici API'leri tamamlanacak ve resmi Android 16 SDK'sını Android Studio'ya indirebilecek, resmi API düzeyini hedefleyebilecek ve resmi API'lere göre derleyebileceksiniz.
Platform Kararlılığı aşaması tamamlanana kadar Google Play, Baklava
önizleme API seviyesini veya gelecekteki resmi API seviyesini hedefleyen uygulamaların yayınlanmasını engeller. Nihai SDK kullanıma sunulduğunda resmi Android 16 API düzeyini hedefleyebilir ve alfa, beta ve üretim sürüm kanallarını kullanarak uygulamanızı Google Play'de yayınlayabilirsiniz. Bu sırada, Android 16'yı hedefleyen bir uygulamayı test kullanıcılarına dağıtmak istiyorsanız bunu dilediğiniz zaman e-posta üzerinden veya sitenizden doğrudan indirerek yapabilirsiniz.
Güncel kalın
Önizleme boyunca, Geliştirici Önizlemesi ve Beta sürümlerinde test yaparken geliştirme ortamınızı güncel tutmanız önemle tavsiye edilir. Yeni güncellemeler kullanıma sunulduğunda aşağıdaki kanalları kullanarak sizi bilgilendireceğiz:
API Referansı ve fark raporu
Preview API referansının tamamına internetten ulaşabilirsiniz. Geliştirilmekte olan yeni API'ler, görünürlük için filigranlı olur ve API düzeyi olarak "Baklava" gösterilir. Bu API'leri yalnızca Android 16 Preview SDK'sıyla derleme yapıyorsanız kullanabileceğinizi unutmayın.
Android 16 Platform Kararlılığı'na ulaştığında ve nihai SDK kullanıma sunulduğunda API referansında, yeni API'lerin resmi API düzeyine eklendiği gösterilir.
Her sürümdeki yeni, değiştirilmiş, desteği sonlandırılmış ve kaldırılmış API'lerin ayrıntılı görünümü için aşağıdaki fark raporlarıyla başlamanızı öneririz:
DP1
Destek kaynakları
Android 16 ile test ve geliştirme yaparken sorunları bildirmek ve geri bildirimde bulunmak için aşağıdaki kanalları kullanın:
- Sorunları bildirme ve düşüncelerinizi bizimle paylaşma hakkında tüm bilgiler için Geri bildirim ve sorunlar sayfasını ziyaret edin. Sayfada, hata kaydı veya özellik isteği göndermek için sorun izleyiciye gidebilir ve bazı yeni özellikler ile değişiklikler hakkında kısa anketlere katılabilirsiniz.
- Android Önizlemesi sorun takip aracı, birincil sorun takip aracımızdır. Sorun takipçisi üzerinden hataları, performans sorunlarını ve genel geri bildirimleri bildirebilirsiniz. Ayrıca bilinen sorunları kontrol edebilir ve geçici çözüm adımlarını bulabilirsiniz. Önceliklendirilip incelenmesi için Android mühendislik ekibine gönderilen sorununuzla ilgili gelişmeleri size bildireceğiz. Çeşitli sorunları nasıl bildireceğiniz hakkında ayrıntılı bilgi için Sorunları bildirme bölümüne bakın.
- Android Geliştirici Topluluğu, Android 16 önizleme sürümleriyle çalışan diğer kullanıcılar ve geliştiricilerle bağlantı kurabileceğiniz bir topluluktur. Burada gözlemlerinizi ve fikirlerinizi paylaşabilir, sorularınıza yanıt bulabilirsiniz.
Başlama
Başlamak için donanım cihazınıza Android 16'yı yükleyin veya uyumluluk testi için bir emülatör kurun. Ayrıntılar için Android 16'yı edinme başlıklı makaleyi inceleyin. Android 16 önizleme programına katıldığınız için teşekkür ederiz.