Geliştiriciler için Android Beta

Android'in herkese açık beta programı, uygulamalarınızı Android'in bir sonraki sürümüne hazırlamak için ihtiyacınız olan her şeyi sunar.

  • Donanım ve emülatör sistem görüntüleri: Pixel cihazlar ve Android Emulator için uygulamalarınızı Android'in bir sonraki sürümünde test edebileceğiniz bir çalışma zamanı ortamı.
  • En yeni platform kodu ve API'ler: Düzenli güncellemeler sağlayacağımız için en yeni platform kodunu test edeceksiniz.
  • Yeni davranışlar ve özellikler: Uygulamalarınızı etkileyecek davranış değişikliklerini belirleyin ve en yeni platform özellikleriyle geliştirme yapın.
  • Geri bildirim ve destek: Geri bildiriminiz bizim için çok önemlidir. Sorunları bildirin ve düşüncelerinizi bizimle paylaşın. Deneyimlerinizi paylaşmak için [Geliştirici Topluluğu][community]'ndaki diğer geliştiricilerle bağlantı kurun.

Ara hedefler ve güncellemeler

Geliştiriciler için Android Beta Programı, her büyük ve küçük sürümden önce birkaç ay boyunca devam eder. Bu süre zarfında, geliştirme ve test ortamlarınız için SDK araçları, sistem görüntüleri, emülatörler, API referansı ve API farkları içeren beta güncellemeleri sunacağız. Her bir aşamada nelere odaklanmanız gerektiği hakkında daha fazla bilgi edinmek için aşağıdaki tabloya bakın.

Milestone Tür Geliştirici işlemleri
Beta 1 İlk beta kalitesinde sürüm, Android Beta'ya kaydolan geliştiriciler ve ilk kullanıcılar için kablosuz güncelleme.
  • Yeni davranış değişikliklerini ve API'leri keşfedin.
  • Uygulama uyumluluğu testine erken başlayın.
  • Bu süre zarfında kritik sorunları veya istekleri bize bildirmek için geri bildirimde bulunun.
Platform Kararlılığı
Platform kararlılığı İlk Platform Kararlılığı aşaması, nihai API'leri ve davranışları içerir. Play yayınlama da açılır.
  • Uygulamalar, SDK'lar ve kitaplıklar için son uyumluluk testini başlatın.
  • Uyumlu uygulama sürümleri yayınlayın.
  • Yeni API düzeyini hedefleme çalışmalarına devam edin (yalnızca ana sürümler için).
  • SDK'ları ve kitaplıkları güncelleyin ve geliştiricilerini uyumluluk sorunları hakkında bilgilendirin.
Son sürüm AOSP ve ekosistem için platform sürümü.
  • Uygulamalar, SDK'lar ve kitaplıklar için uyumlu sürümler yayınlayın.
  • Yeni API düzeyini hedefleme çalışmalarına devam edin (yalnızca ana sürümler için).
  • Yeni özellikler ve API'lerle geliştirme yapın.

Android sürüm aşamaları

Android'in Beta programının her aşaması, uygulamalarınızı AOSP ve Android ekosisteminde kararlı sürüme hazırlamanıza yardımcı olur.

Beta sürümleri

Beta 1, bir sonraki platform sürümünde derleme ve test yapmanız 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ümleri döneminde ilk kullanıcılar uygulamanızı Pixel cihazlarda kullanacak. Bu nedenle, bu kullanıcılardan gelen geri bildirimleri takip etmenizi ve uygulamanın hedeflemesini değiştirmeden sorunları gidermek için uyumlu güncellemeler yayınlamanızı öneririz. Büyük sürümler için, uygulamanızın hedeflemesini daha sonra değiştirmeye hazırlanmak için de iyi bir zamandır. Bu süre zarfında sorunları veya istekleri bildirmek için lütfen bize geri bildirim gönderin.

Platform kararlılığı aşaması

Android sürümlerinde, son testlerinizi ve sürümlerinizi planlamanıza yardımcı olacak Platform Kararlılığı adlı bir aşama bulunur. Bu aşama, platformun son dahili ve harici API'lere, son uygulama odaklı davranışlara ve son SDK dışı API listelerine ulaştığı anlamına gelir. Platform Kararlılığı'ndan sonra uygulamalarınızı etkileyecek başka bir değişiklik yapılmaz. Bu aşamada, uygulamanızın uyumlu bir sürümünün ekosisteme son sürüm olarak sunulmaya hazır olmasını sağlamak için gereken son test ve geliştirme çalışmalarına başlanır. Android, ana sürümler için bu aşamada standart bir API düzeyi sunar.

Tüm uygulama, oyun, SDK, kitaplık ve oyun motoru geliştiricilerini, nihai uyumluluk testi ve genel sürüm planlaması için hedef olarak Platform Kararlılığı aşamasını kullanmaya teşvik ediyoruz. Son sürüm yerine Platform Kararlılığı'nı kullanmak, tüketiciler yeni platformu cihazlarına almadan önce size birkaç hafta daha kazandırır.

Platform Kararlılığı'ndan itibaren, Android platformunu resmi API düzeyinde çalıştıran cihazlarda uygulama yayınlayabilirsiniz. Uygulamalarınızı mağaza üzerinden geniş kitlelere dağıtmadan önce test edebilmek için ilk olarak Google Play alfa ve beta kanallarında yayınlamanızı öneririz.

Son sürüm

Android platformunun kararlı sürümü, AOSP'de ve daha geniş Android ekosisteminde yayınlanır. Cihaz üreticileri kullanıcıları için güncellemeler yayınlamaya başladığından, kullanıcılarınızdan bazılarının bu sırada veya kısa bir süre sonra Android platformuna güncelleme yapmasını bekleyebilirsiniz. Android'in en yeni sürümünü kullananların sayısı arttıkça bildirilebilecek yeni sorunlara hazırlıklı olun.

Beta sürümlerinde neler bulunur?

Beta 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 aracılığıyla aşağıdaki bileşenleri indirebilirsiniz:

  • Beta sürümü için SDK ve araçlar
  • Mobil cihazlar için emülatör sistem görüntüleri (yalnızca 64 bit)

Bu geliştirici araçlarıyla ilgili güncellemeleri, her bir dönüm noktasında gerektiği şekilde paylaşacağız.

Sistem görüntüleri

Geliştirme ve test için kullanabileceğiniz çeşitli Google Pixel cihazları için sistem görüntüleri sunuyoruz. Geliştirme ve test için sistem görüntüsü almak üzere sürümün İ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 yapabilirsiniz:

  • Mobil cihazlar için emülatör sistem görüntüleri (yalnızca 64 bit)
  • Genel sistem görüntüleri (GSI'ler)

Android Beta Programı aracılığıyla Pixel için OTA güncellemeleri

Desteklenen bir Pixel cihazınız varsa Android platformu Beta güncellemelerini kablosuz (OTA) olarak almak için cihazı Pixel için Android Beta Programı'na kaydedebilirsiniz.

Daha fazla bilgi edinmek ve kaydolmak için g.co/androidbeta adresini ziyaret edin.

Beta API'ler ve yayınlama

Erken Beta derlemeleri, başlangıçta yalnızca geliştirme amaçlı bir sistem ve standart API düzeyi olmayan bir Android kitaplığı sağlar. Bu süre zarfında yeni platformu hedeflemek ve yeni API'lerle derleme yapmak istiyorsanız uygulamanızın derleme yapılandırmasını güncelleyerek Beta sürümünü hedeflemeniz gerekir.

Önizleme API'leri, Platform Kararlılığı aşamasında nihai SDK yayınlanana kadar resmi olarak kullanıma sunulmaz. Bu nedenle, Beta sürümü sırasında, özellikle de programın ilk haftalarında API değişiklikleri yapılabilir. Her sürümde yapılan değişikliklerin özetini paylaşacağız.

Önizlemenin ilerleyen aşamalarında geliştirici API'leri tamamlanacak ve resmi SDK'yı Android Studio'ya indirip resmi API'lerle derleyebileceksiniz.

Google Play, Platform Kararlılığı aşamasına kadar önizleme API düzeyini veya gelecekteki resmi API düzeyini hedefleyen uygulamaların yayınlanmasını engeller. Nihai SDK kullanıma sunulduğunda resmi API düzeyini hedefleyebilir ve uygulamanızı alfa, beta ve üretim sürümü kanallarını kullanarak Google Play'de yayınlayabilirsiniz. Bu arada, bir sonraki API düzeyini hedefleyen bir uygulamayı test kullanıcılarına dağıtmak isterseniz bunu istediğiniz zaman e-posta yoluyla veya doğrudan sitenizden indirerek yapabilirsiniz.

API referansı ve fark raporu

Platform referans belgeleri her zaman en son platform önizlemesini, beta sürümünü veya son sürümü gösterir. Yeni API'ler geliştirme aşamasındayken görünürlük için filigran eklenir ve API düzeyi olarak önizleme kod adı gösterilir. Bu API'leri yalnızca önizleme SDK'sı ile derleme yapıyorsanız kullanabileceğinizi unutmayın.

Nihai SDK kullanıma sunulduğunda API referansı, yeni API'lerin resmi API düzeyine eklendiğini gösterir.

Destek kaynakları

Android Beta sürümleriyle test ve geliştirme yaparken sorunları bildirmek ve geri bildirimde bulunmak için şu kanalları kullanın:

  • Sorunları nasıl bildireceğiniz ve düşüncelerinizi bize nasıl ileteceğiniz hakkında ayrıntılı bilgi için Geri bildirim ve sorunlar sayfasını ziyaret edin. Sayfadan, hata veya özellik isteği göndermek için Issue Tracker'a gidebilir, bazı yeni özellikler ve değişiklikler hakkında kısa anketlere katılabilirsiniz.
  • Android Preview Issue Tracker, birincil Issue Tracker'ımızdır. Hataları, performans sorunlarını ve genel geri bildirimleri Issue Tracker üzerinden bildirebilirsiniz. Bilinen sorunları kontrol edebilir ve geçici çözüm adımlarını bulabilirsiniz. Sorununuz önceliklendirildikten ve incelenmek üzere Android mühendislik ekibine gönderildikten sonra sizi bilgilendireceğiz.
  • [Android Geliştirici Topluluğu][community], Android 16 ö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ıza yanıt bulabilirsiniz.

[community]: /about/versions/16/qpr2/dev-community