Android 15 Önizleme programına hoş geldiniz. Bu program, uygulamalarınızı Android'in yeni sürümüyle uyumlu hale getirmek ve geliştirmek için ihtiyacınız olan her şeyi sunar. Önizleme SDK'sını ve araçları indirerek hemen başlayabilirsiniz.
Donanım ve emülatör sistem görüntüleri
Uygulamalarınızı Pixel cihazlarda ve Android Emulator'da test edebileceğiniz bir çalışma zamanı ortamı.
En son platform kodu
Düzenli güncellemeler yaptığımız için en yeni platform koduyla test yapacaksınız.
Yeni davranışlar ve özellikler
Uygulamalarınızı etkileyecek davranış değişikliklerini belirleyin ve en yeni platform özellikleriyle geliştirin.
Geri bildirim ve destek
Geri bildiriminiz bizim için çok önemlidir. Sorun bildirin ve düşüncelerinizi bizimle paylaşın. Deneyimlerinizi paylaşmak için Geliştirici Topluluğu'ndaki diğer geliştiricilerle bağlantı kurun.
Takvim, ara hedefler ve güncellemeler
Android 15 Önizleme programı, Şubat 2024'ten AOSP ve OEM'lere herkese açık nihai sürümün bu yılın ilerleyen zamanlarında yayınlanması planlanmaktadır. Önemli geliştirme aşamalarında, geliştirme ve test ortamlarınız için güncellemeler sunacağız. Her güncelleme SDK araçları, sistem görüntüleri, emülatörler, API referansı ve API farklılıkları içerir. Her bir ara hedefte 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 eylemleri |
---|---|---|---|
Şubat | Geliştirici Önizlemesi 1 | Yeni özellikler, API'ler ve davranış değişiklikleriyle geliştirici geri bildirimlerine odaklanan erken başlangıç derlemesi. |
|
Mart | Geliştirici Önizlemesi 2 | Ek özellikler, API'ler ve davranış değişiklikleriyle artımlı güncelleme. |
|
Nisan | Beta 1 | İlk beta kalitesi sürümü, Android Beta'ya kaydolan ilk kullanıcılar için kablosuz güncelleme. |
|
Mayıs | Beta 2 | Artımlı Beta kalitesi sürümü |
|
Platform Kararlılığı | |||
Haziran | Beta 3 | Nihai API'ler ve davranışların da yer aldığı ilk Platform Kararlılığı aşaması. Play Yayınlama da açılır. |
|
Temmuz, Ağustos | Beta 4, ... | Nihai test için neredeyse bitmiş derlemeler. |
|
Son sürüm | AOSP ve ekosistem için Android 15 sürümü. |
|
Platform kararlılığı dönüm noktası
Android 15'te, son testlerinizi ve sürümlerinizi planlamanıza yardımcı olacak Platform Kararlılığı adlı bir aşama bulunur. Bu aşama, Android 15'in nihai dahili ve harici API'lere, uygulamalara yönelik nihai davranışlara ve SDK olmayan nihai API listelerine ulaştığı anlamına gelir. Android 15'in Haziran 2024'te Beta 3'te Platform Kararlılığına ulaşmasını bekliyoruz. Bu aşamadan sonra, uygulamalarınızı etkileyen başka bir değişiklik olmayacaktır.
Tüm uygulama, oyun, SDK, kitaplık ve oyun motoru geliştiricilerin, nihai uyumluluk testinin ve herkese açık sürümün planlanmasında hedef olarak Platform Kararlılığı aşamasını kullanmalarını öneririz. Nihai sürüm yerine Platform Kararlılığı'nı kullanmak, tüketicilerin yeni platformu cihazlarına alabilmeleri için size birkaç hafta daha süre tanır.
Önizleme aşamaları
Önizleme programının her aşaması, uygulamalarınızı AOSP'nin kararlı sürümüne ve Android ekosistemine hazırlamanıza yardımcı olur.
- Geliştirici Önizlemeleri 1 ve 2
Geliştirici Önizlemeleri sırasında API geri bildirimine ve uygulama uyumluluğuna odaklanmalısınız. Uygulama uyumluluğu, uygulamanızın mevcut sürümünün doğru göründüğünden ve yeni platformda iyi çalıştığından emin olmak anlamına gelir.
Geliştirici Önizleme derlemeleri, yeni API'leri denemek, uygulamanızdaki uyumluluk sorunlarını belirlemek ve yeni platformu hedeflemek için gereken taşıma veya özellik çalışmalarını planlamak için kullanabileceğiniz bir erken test ve geliştirme ortamı sağlar. Bu süreçte geri bildirimlerinizi bizimle paylaşmanız çok önemlidir. Bu güncellemelerin her birinde API değişiklikleri de görebilirsiniz. Uygulamanızı yeni platformla uyumlu hale getirme adımları için taşıma rehberini inceleyin ve hazır olduğunuzda yeni platformu hedefleyin.
- Beta 1
Beta 1, Android 15'te derleme ve test işlemleri için daha eksiksiz ve kararlı bir ortam sunar. Ayrıca, Android Beta programına kayıtlı ilk kullanıcılara sunduğumuz ilk derlemedir. Beta sürüm döneminde, ilk kullanıcılar uygulamanızı Pixel cihazlarda kullanacaktır. Bu nedenle, uygulamanın hedeflemesini değiştirmeden sorunları gidermek için bu kullanıcıların geri bildirimlerini takip etmenizi ve 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 zaman.
- Beta 2
Beta 2 ile test ve geliştirmenize devam etmek için daha eksiksiz ve istikrarlı bir derlemeye sahip olursunuz.
- Beta 3
Beta 3 sürümünden itibaren Android 15, Platform Kararlılığı'na ulaşacak. Bu, sistem davranışları ve API'lerin kesinleştiği anlamına geliyor. Bu, uygulamanızın uyumlu bir sürümünün ekosisteme son sürümde kullanıcıların kullanımına hazır olmasını sağlamak için gereken son test ve geliştirme çalışmalarının başlangıç zamanıdır. Android 15 şu anda standart bir API düzeyi sunuyor.
Platform Kararlılığı, odağınızı nihai uyumluluk testine verme ve güncellenen uygulamalarınızı kullanıcılara ve aşağı akış geliştiricilere yayınlama zamanıdır. Ayrıca nihai API'lerle derleme yapabilir ve yeni API'leri veya özellikleri kullanan tüm kodları hassaslaştırabilirsiniz. Platformun ve API'lerin değişmeyeceğinden çalışmanızı güvenle planlayabilirsiniz.
Platform Kararlılığı'ndan, Android 15'i resmi API düzeyinde çalıştıran cihazlara uygulama yayınlayabileceksiniz. Uygulamalarınızı mağaza genelinde geniş çapta dağıtmadan önce test edebilmeniz için öncelikle Google Play alfa ve beta kanallarında yayınlamanızı öneririz.
- Beta 4, ...
Beta 4 ve diğer son beta sürümlerinde, nihai testiniz için aday sürüm derlemeleri sunacağız. Testi tamamladığınızda, son sürümde cihazlarını yeni sürüme geçiren 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 oluşturmaya devam edebilir ve ortaya çıkabilecek sorunları keşfetmek için en son API düzeyini hedeflerken uygulamanızı test edebilirsiniz.
- Nihai sürüm
Android 15'in kararlı sürümü, AOSP'de ve daha iyi olan Android ekosisteminde yayınlanır. Cihaz üreticileri kullanıcıları için güncelleme yayınlamaya başladıkça bazı kullanıcılarınızın bu süre içinde veya kısa süre sonra Android 15'e güncelleme yapmasını bekleyebilirsiniz. Android'in son sürümünün kullanıcı sayısı arttıkça bildirilebilecek yeni sorunlara karşı hazırlıklı olun.
Android 15 Önizlemesi'ne neler dahil?
Android 15 Önizleme Programı, mevcut uygulamalarınızı çeşitli ekran boyutları, ağ teknolojileri, CPU ile GPU yonga setleri ve donanım mimarilerinde test etmek için ihtiyacınız olan her şeyi içerir.
SDK ve araçlar
Android Studio'yu kullanarak aşağıdaki bileşenleri SDK Yöneticisi aracılığıyla indirebilirsiniz:
- Android 15 için SDK ve araçlar
- Android 15 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)
Her ara hedefte bu geliştirme araçlarıyla ilgili olarak gerektiğinde güncellemeler yapacağız.
Başlamak için Android 15'i edinme başlıklı makaleye bakın. Android 15 sürüm döngüsüyle uyumlu olacak şekilde test ve geliştirme planlarının nasıl yapılacağı hakkında bilgi edinmek için taşıma rehberine, ayrıca bilinen tüm sorunlarla ilgili sürüm notlarına göz atın.
Başlamak için Android 15'i edinme sayfasına ve bilinen sorunlar için sürüm notlarına bakın.
Sistem görüntüleri
Çeşitli Google Pixel cihazlar için, geliştirme ve test amacıyla kullanabileceğiniz sistem görüntüleri sağlıyoruz. Geliştirme ve test amacıyla bir sistem görüntüsü almak için İndirilenler sayfasını ziyaret edin.
Pixel cihazınız yoksa iş akışınıza bağlı olarak başka yöntemler kullanarak da uygulama geliştirip test edebilirsiniz:
- Mobil cihazlar için Android 15 emülatör sistem görüntüleri (yalnızca 64 bit, sürüm notlarına bakın)
- Cihaz üreticisi iş ortaklarımızdan alınan uygun cihazlar
- Android 15 Genel sistem görüntüleri (GSI'ler)
Android Beta programı aracılığıyla Pixel için OTA güncellemeleri
Aşağıdaki desteklenen Pixel cihazlardan birini kullanıyorsanız Android 15 Beta (OTA) güncellemelerini almak için cihazı Pixel için Android Beta programına kaydettirebilirsiniz:
- 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
Daha fazla bilgi edinmek ve kaydolmak için g.co/androidbeta adresini ziyaret edin.
API'leri önizleme ve yayınlama
Android 15 Önizleme programı başlangıçta standart bir API seviyesi olmayan yalnızca geliştirme amaçlı bir sistem ve Android kitaplığı sağlar. Bu süre zarfında yeni platformu hedeflemek ve yeni Android 15 API'leriyle derlemek isterseniz uygulamanızın derleme yapılandırmasını güncelleyerek Android 15'in Önizleme sürümünü hedeflemeniz gerekir.
Android 15 Önizlemesi, önizleme API'leri sunar. API'ler, Platform Kararlılığı'nda son SDK kullanıma sunulana kadar resmi olmayacaktır. Bu, özellikle programın ilk haftalarında zaman içinde API değişiklikleri beklemeniz gerektiği anlamına gelir. Android 15'in her sürümünde yapılan değişikliklerin bir özetini sunacağız.
Daha sonra önizlemede geliştirici API'leri kesinleşecek ve resmi Android 15 SDK'sını Android Studio'ya indirebilecek, resmi API düzeyini hedefleyebilecek ve resmi API'lere göre derleme yapabileceksiniz.
Google Play, Platform Kararlılığı aşamasına kadar VanillaIceCream
önizleme API'si düzeyini veya gelecekteki resmi API düzeyini hedefleyen uygulamaların yayınlanmasını engeller. Son SDK kullanıma sunulduğunda resmi Android 15 API düzeyini hedefleyip alfa, beta ve üretim sürüm kanallarını kullanarak uygulamanızı Google Play'de yayınlayabilirsiniz. Bu arada, bir uygulamayı Android 15'i hedefleyen test kullanıcılarına dağıtmak isterseniz bunu e-posta ile veya doğrudan sitenizden indirilerek istediğiniz zaman yapabilirsiniz.
Son gelişmelerden haberdar olun
Önizleme boyunca, Geliştirici Önizleme ve Beta sürümlerini test ederken geliştirme ortamınızı güncel tutmanızı önemle tavsiye ederiz. Yeni güncellemeler hazır olduğunda aşağıdaki kanalları kullanarak sizi bilgilendireceğiz:
Daha fazla bilgi
Android 15 hakkında daha fazla bilgi edinmek için aşağıdaki doküman kaynaklarına göz atın:
- Özellik ve değişiklikler listesi sayfası, bu sürümdeki tüm önemli özelliklerin ve davranış değişikliklerinin bir özetini, etkileyebileceği uygulamaların kısa bir açıklamasını da içerir.
- Tüm uygulamalar için davranış değişiklikleri sayfasında, uygulamanızın
targetSdkVersion
ve test etmeniz gereken alanlardan bağımsız olarak Android 15'teki uygulamalarınızı etkileyebilecek güncellemeler açıklanmaktadır. Öncelikle bu davranış değişikliklerini test etmeye odaklanın. - Hedeflenen davranış değişiklikleri sayfasında, uygulamanızın
targetSdkVersion
ayarını Android 15'i hedefleyecek şekilde değiştirmenizin ardından Android 15'te uygulamalarınızı etkileyebilecek güncellemeler açıklanmaktadır. - Yeni özellikler sayfasında yeni özelliklere, becerilere ve API'lere genel bir bakışın yanı sıra önemli yeni özelliklerle ilgili geliştirici kılavuzları da yer alır.
- Sürüm notları sayfasında, bilinen sorunlar ve her bir önizleme veya beta sürümüne özgü geçişli değişiklikler listelenip açıklanır.
- Taşıma rehberinde, uygulamalarınızı Android 15 ile uyumlu hale getirme, yeni platformu hedefleme ve yeni API'lerle geliştirme süreci özetlenmektedir.
API Referansı ve fark raporu
Önizleme API'si referansının tamamını internet üzerinden bulabilirsiniz. Yeni API'ler geliştirme aşamasındayken görünürlük için filigran eklenecek ve API düzeyi olarak "VanillaIceCream" gösterilecek. Bu API'leri yalnızca Android 15 Önizleme SDK'sı ile derleme yapıyorsanız kullanabileceğinizi unutmayın.
Android 15, Platform Kararlılığına ulaştığında ve son SDK kullanıma sunulduğunda API referansı, yeni API'lerin resmi API düzeyinde eklendiğini gösterir.
Her sürümdeki yeni, değiştirilmiş, kullanımdan kaldırılmış ve kaldırılmış API'lerin ayrıntılı bir görünümü için farklılık raporlarıyla başlamanızı öneririz:
Beta 3 (API düzeyi 35)
- Tam: API 34 → API 35
- Artımlı: Beta 2 → API 35
Beta 2
- Tam: API 34 → Beta 2
- Artımlı: Beta 1 → Beta 2
Beta 1
- Tam: API 34 → Beta 1
- Artımlı: Geliştirici Önizlemesi 2 → Beta 1
DP2
DP1
Destek kaynakları
Android 15 ile test ve geliştirme yaparken sorunları bildirmek ve geri bildirimde bulunmak için şu kanalları kullanın:
- Sorunları nasıl bildireceğinizle ilgili kapsamlı bilgi edinmek ve düşüncelerinizi bize iletmek için Geri bildirim ve sorunlar sayfasını ziyaret edebilirsiniz. Sayfadan sorun izleyiciye giderek hataları veya özellik isteklerini dosyalayabilirsiniz. Ayrıca bazı yeni özellikler ve değişiklikler ile ilgili hızlı anketlere katılabilirsiniz.
- Android Önizleme Sorun İzleyici, birincil sorun izleyicimizdir. Sorun izleyiciyi kullanarak hataları, performans sorunlarını ve genel geri bildirimleri bildirebilirsiniz. Ayrıca bilinen sorunları kontrol edebilir ve geçici çözüm adımları bulabilirsiniz. Sorununuz öncelik sırasına koyulup incelenmek üzere Android mühendislik ekibine gönderilirken sizi bu konuda bilgilendireceğiz. Çeşitli sorunların nasıl bildirileceğiyle ilgili ayrıntılar için Sorunların bildirileceği yer bölümüne bakın.
- Android Geliştirici Topluluğu, Android 15 önizleme derlemeleriyle çalışan diğer kullanıcılar ve geliştiricilerle bağlantı kurabileceğiniz bir topluluktur. Gözlemlerinizi ve fikirlerinizi paylaşabilir, soruların cevaplarını burada bulabilirsiniz.
Başlama
Başlamak için donanım cihazınıza Android 15'i yükleyin veya uyumluluk testi için bir emülatör kurun. Ayrıntılar için Android 15'i edinme bölümüne bakın. Android 15 Önizleme programına katıldığınız için teşekkür ederiz.