Android 14 Önizleme'ye 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 Emülatör'de test edebileceğiniz bir çalışma zamanı ortamı.
En yeni platform kodu
Düzenli olarak güncellemeler sağlayacağız. Böylece en yeni platform koduyla testler yapacaksınız.
Yeni davranışlar ve özellikler
Uygulamalarınızı etkileyecek davranış değişikliklerini belirleyin ve en yeni platform özellikleriyle derleyin.
Geri bildirim ve destek
Geri bildiriminiz bizim için çok önemlidir. Sorunları bildirmek ve düşüncelerinizi bizimle paylaşmak için buradan başlayın. Deneyimlerinizi paylaşmak için Geliştirici Topluluğu'ndaki diğer geliştiricilerle bağlantı kurun.
Zaman çizelgesi, ara hedefler ve güncellemeler
Android 14 Önizleme programı, Şubat 2023'ten AOSP ve OEM'lerin genel kullanıma sunulması planlanan ve yılın ilerleyen dönemlerinde yapılması planlanan son lansmana kadar sürecektir. Önemli geliştirme ara hedeflerinde, geliştirme ve test ortamlarınız için güncellemeler yayınlarız. Her güncelleme SDK araçları, sistem görüntüleri, emülatörler, API referansı ve API farklarını 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 işlemleri |
---|---|---|---|
Şubat | Geliştirici Önizlemesi 1 | Yeni özellikler, API'ler ve davranış değişikliklerinin yanı sıra geliştirici geri bildirimine odaklanan erken temel derleme. |
|
Mart | Geliştirici Önizlemesi 2 | Ek özellikler, API'ler ve davranış değişiklikleriyle kademeli güncelleme. |
|
Nisan | Beta 1 | Android Beta'ya kaydolan ilk kullanıcılar için ilk beta kalitesinde sürüm ve kablosuz olarak güncelleme. |
|
Mayıs | Beta 2 | Artımlı Beta kalitesinde sürüm |
|
Platform Kararlılığı | |||
Haziran | Beta 3 | Son API'leri ve davranışları içeren ilk Platform Kararlılığı aşaması. Play yayınlama da açılır. |
|
Temmuz, Ağustos | Beta 4, 5, ... | Son test için neredeyse son derlemeler. |
|
|
Son sürüm | AOSP ve ekosisteme yayınlanan Android 14 sürümü. |
|
Platform Kararlılığı aşaması
Android 14, son 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 14'ün nihai dahili ve harici API'lere, uygulamaya yönelik son davranışlara ve SDK olmayan nihai API listelerine ulaştığı anlamına gelir. Android 14'ün Haziran 2023'te Beta 3 sürümünde Platform Kararlılığı'na ulaşmasını bekliyoruz. Bu tarihten itibaren, uygulamalarınızı etkileyen başka değişiklik olmayacaktır.
Tüm uygulama, oyun, SDK, kitaplık ve oyun motoru geliştiricilerinin, son uyumluluk testinin ve herkese açık sürümün planlanması için hedef olarak Platform Kararlılığı aşamasını kullanmalarını öneririz. Son sürüm yerine Platform Kararlılığı'nı kullanmak, tüketicilerin yeni platformu cihazlarına alabilmesi için size birkaç hafta ek süre tanır.
Ö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.
- Geliştirici Önizlemeleri 1 ve 2
Geliştirici Önizlemeleri sırasında API geri bildirimi ve uygulama uyumluluğu konularına odaklanmalısınız. 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 olmanız anlamına gelir.
Geliştirici Önizlemesi derlemeleri, yeni API'leri denemek, uygulamanızdaki uyumluluk sorunlarını tanımlamak ve yeni platformu hedeflemek için gereken taşımayı veya özellik çalışmalarını planlamak için kullanabileceğiniz erken test ve geliştirme ortamı sağlar. Bu süreçte geri bildirimlerinizi bizimle paylaşmanız özellikle önemlidir. Bu güncellemelerin her birinde API'de değişiklikler de bekleyebilirsiniz. Uygulamanızı yeni platformla uyumlu hale getirme adımlarını öğrenmek için taşıma rehberini inceleyin ve hazır olduğunuzda yeni platformu hedefleyin.
- Beta 1
Beta 1, Android 14'te derleme ve test işlemleri için daha eksiksiz ve kararlı bir ortam sunar. Bu sürüm, Android Beta programına kaydolan ilk kullanıcılara sunduğumuz ilk derlemedir. Beta sürümleri boyunca, ilk kullanıcılar uygulamanızı Pixel cihazlarda kullanacaklardır. Bu nedenle, uygulamanın hedeflemesini değiştirmeden, sorunları gidermek için bu kullanıcılardan geri bildirim almanızı ve uyumlu güncellemeler yayınlamanızı öneririz. Bu, uygulamanızın hedeflemesini değiştirmeye hazırlanmaya başlamak için de iyi bir zamandır.
- Beta 2
Beta 2 ile test ve geliştirme süreçlerinize devam etmek için daha eksiksiz ve kararlı bir derleme elde edersiniz.
- Beta 3
Android 14, Beta 3'ten itibaren Platform Kararlılığı'na ulaşacak. Bu sayede sistem davranışları ve API'ler kesinleşecek. Bu, ekosisteme sunulan son sürümde uygulamanızın uyumlu bir sürümünün kullanıcılar için hazır olmasını sağlamak için gereken son test ve geliştirme çalışmalarına başlamanın zamanıdır. Android 14 şu anda standart bir API düzeyi sağlamaktadır.
Platform Kararlılığı, odağı son uyumluluk testine yöneltmenin ve güncellenmiş uygulamalarınızı kullanıcılara ve aşağı yönlü geliştiricilerin kullanımına sunma zamanıdır. Ayrıca son API'lerle derleme yapabilir ve yeni API'leri veya özellikleri kullanan herhangi bir kodu hassaslaştırabilirsiniz. Çalışmanızı platformun ve API'lerin değişmeyeceğinden gönül rahatlığıyla planlayabilirsiniz.
Ayrıca, Platform Kararlılığı'ndan Android 14 çalıştıran cihazlarda resmi API düzeyinde uygulama yayınlayabileceksiniz. Uygulamalarınızı mağaza genelinde geniş ölçekte dağıtmadan önce test edebilmek için ilk olarak Google Play'in alfa ve beta kanallarına yayınlamanızı öneririz.
- Beta 4, 5, ...
Beta 4, 5 ve diğer son beta sürümleriyle birlikte, son testiniz için sürüm adayı yapıları 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 işlevler oluşturmaya devam edebilir ve oluşabilecek sorunları keşfetmek için en son API düzeyini hedeflerken uygulamanızı test edebilirsiniz.
- Nihai sürüm
Android 14'ün kararlı sürümü AOSP'de ve daha kapsamlı Android ekosisteminde yayınlanır. Bazı kullanıcılarınızın, cihaz üreticileri kullanıcıları için güncelleme yayınlamaya başladığı anda veya kısa süre sonra Android 14'e güncelleme yapmasını bekleyebilirsiniz. Android'in son sürümünde kullanıcı sayısı arttıkça bildirilebilecek yeni sorunlara karşı hazırlıklı olun.
Android 14 Önizlemesi'ne neler dahildir?
Android 14 Önizleme programı; mevcut uygulamalarınızı çeşitli ekran boyutları, ağ teknolojileri, CPU/GPU yonga setleri ve donanım mimarilerinde test etmek için ihtiyaç duyduğunuz her şeyi içerir.
SDK ve araçlar
Android Studio'yu kullanarak SDK Yöneticisi üzerinden aşağıdaki bileşenleri indirebilirsiniz:
- Android 14 için SDK ve araçlar
- Android 14 için mobil cihazlar için emülatör sistem resimleri (Yalnızca 64 bit, sürüm notlarına bakın)
Her ara hedefte, bu geliştirme araçlarını gerektiğinde güncellemeye devam edeceğiz.
Başlamak için Android 14'ü edinme başlıklı makaleye bakın. Test ve geliştirmeyi Android 14 sürüm döngüsüyle uyumlu olacak şekilde planlama hakkında bilgi edinmek için taşıma rehberine ve bilinen tüm sorunlarla ilgili sürüm notlarına göz atın.
Sistem görüntüleri
Geliştirme ve test amacıyla kullanabileceğiniz çeşitli Google Pixel cihazlar için 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 diğer yöntemleri kullanarak da geliştirme ve test yapabilirsiniz:
- Mobil cihazlar için Android 14 emülatör sistem görüntüleri (yalnızca 64 bit, sürüm notlarına bakın)
- Android 14 Genel sistem görüntüleri (GSI'lar)
API'leri önizleme ve yayınlama
Android 14 Önizleme programı başlangıçta standart API düzeyi 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 14 API'leriyle uygulama geliştirmek istiyorsanız uygulamanızın derleme yapılandırmasını güncelleyerek Android 14'ün Önizleme sürümünü hedeflemeniz gerekir.
Android 14 Önizlemesi, önizleme API'lerini kullanıma sunar. Son SDK Platform Kararlılığı'nda yayınlanana kadar API'ler resmi olmayacaktır. Yani zaman içinde, özellikle de programın ilk haftalarında API değişiklikleri beklemeniz gerekir. Android 14'ün her sürümünde değişikliklerin bir özetini sunacağız.
Önizlemenin ilerleyen aşamalarında geliştirici API'leri sonlandırılır ve resmi Android 14 SDK'sını Android Studio'ya indirebilir, resmi API düzeyini hedefleyebilir ve resmi API'lere göre derleme yapabilirsiniz.
Google Play, Platform Kararlılığı dönüm noktasına kadar UpsideDownCake
önizleme API düzeyini veya gelecekteki resmi API düzeyini hedefleyen uygulamaların yayınlanmasını engeller. Nihai SDK kullanıma sunulduğunda resmi Android 14 API düzeyini hedefleyebilir ve uygulamanızı alfa, beta ve üretim sürümü kanallarını kullanarak Google Play'de yayınlayabilirsiniz. Bu arada, Android 14'ü hedefleyen test kullanıcılarına bir uygulama dağıtmak isterseniz bunu e-posta yoluyla veya istediğiniz zaman sitenizden doğrudan indirerek yapabilirsiniz.
Son gelişmelerden haberdar olun
Önizleme boyunca, Geliştirici Önizleme ve Beta sürümlerinde test yaparken geliştirme ortamınızı güncel tutmanızı önemle tavsiye ederiz. Yeni güncellemeler olduğunda aşağıdaki kanallardan sizi bilgilendireceğiz:
Daha fazla bilgi
Android 14 hakkında daha fazla bilgi edinmek için aşağıdaki belge kaynaklarını inceleyin:
- Özellik ve değişiklikler listesi sayfasında, bu sürümdeki tüm önemli özelliklerin ve davranış değişikliklerinin bir özetini bulabilirsiniz. Bu özette, etkileyebileceği uygulamaların kısa bir açıklaması da yer alır.
- Tüm uygulamalar için davranış değişiklikleri sayfasında, uygulamanızın
targetSdkVersion
özelliğinden ve test etmeniz gereken alanlardan bağımsız olarak Android 14'teki uygulamalarınızı etkileyebilecek güncellemeler açıklanmaktadır. İlk olarak bu davranış değişiklikleri için test yapmaya odaklanın. - Hedeflenen davranış değişiklikleri sayfasında, uygulamanızın
targetSdkVersion
ayarını Android 14'ü hedefleyecek şekilde değiştirmenizin ardından Android 14'te yapılan ve uygulamalarınızı etkileyebilecek güncellemeler açıklanmaktadır. - Yeni özellikler sayfası; önemli yeni özelliklerle ilgili geliştirici kılavuzlarının yanı sıra yeni özelliklere, işlevlere ve API'lere genel bir bakış sunar.
- Sürüm notları sayfasında, her bir önizleme veya beta sürümüne özel bilinen sorunlar ve geçişli değişiklikler listelenip açıklanmaktadır.
- Taşıma rehberinde, uygulamalarınızı Android 14 ile uyumlu hale getirme, ardından yeni platformu hedefleme ve yeni API'lerle derleme süreci açıklanmaktadır.
API Referans ve fark raporu
Önizleme API'si referansının tamamı çevrimiçi olarak mevcuttur. Yeni API'ler geliştirilme aşamasındayken görünürlük sağlamak için filigran olarak eklenir ve API düzeyi olarak "UpsideDownCake" gösterilir. Bu API'leri yalnızca Android 14 Önizleme SDK'sı ile derleme yapıyorsanız kullanabileceğinizi unutmayın.
Android 14, Platform Kararlılığına ulaştığında ve nihai SDK kullanıma sunulduğunda API referansı, yeni API'lerin resmi API düzeyinde eklendiğini gösterir.
Her bir sürümdeki yeni, değiştirilmiş, kullanımdan kaldırılmış ve kaldırılmış API'lerin ayrıntılı görünümü için farklılık raporlarıyla başlamanızı öneririz:
Beta 3 (API düzeyi 34)
- Tam: API 33 → API 34
- Artımlı: Beta 2 → API 34
Beta 2
- Tam: API 33 → Beta 2
- Artımlı: Beta 1 → Beta 2
Beta 1
- Tam: API 33 → Beta 1
- Artımlı: Geliştirici Önizlemesi 2 → Beta 1
DP2
DP1
Destek kaynakları
Android 14 ile test ve uygulama geliştirirken lütfen sorun bildirmek ve geri bildirimde bulunmak için şu kanalları kullanın:
- Sorunları bildirme hakkında eksiksiz bilgi edinmek ve düşüncelerinizi bize iletmek için Geri bildirim ve sorunlar sayfasını ziyaret edin. Sayfadan, hataları veya özellik isteklerini bildirmek için sorun izleyiciye gidebilir, bazı yeni özellikler ve değişikliklerden bazıları hakkında kısa anketlere katılabilirsiniz.
- Android Preview sorun izleyicisi, birincil sorun izleyicimizdir. Hataları, performans sorunlarını ve genel geri bildirimleri sorun izleyici aracılığıyla bildirebilirsiniz. Ayrıca bilinen sorunları kontrol edebilir ve geçici çözüm adımlarını bulabilirsiniz. Sorununuz önceliklendirildiğinde ve incelenmek üzere Android mühendislik ekibine gönderildiği için sizi bilgilendireceğiz. Çeşitli sorunların nasıl bildirileceğiyle ilgili ayrıntılar için Sorunların nereye bildirileceği bölümüne göz atın.
- Android Geliştirici Topluluğu, Android 14 önizleme yapılarıyla çalışan diğer kullanıcılar ve geliştiricilerle bağlantı kurabileceğiniz bir topluluktur. Gözlemlerinizi ve fikirlerinizi paylaşabilir, soruların yanıtlarını orada bulabilirsiniz.
Başlama
Başlamak için donanım cihazınıza Android 14'ü yükleyin veya uyumluluk testi için bir emülatör kurun. Ayrıntılı bilgi için Android 14'ü edinme bölümüne bakın. Android 14 Önizleme programına katıldığınız için teşekkür ederiz!