Google, Pixel 3 ve sonraki akıllı telefonlar için Android 12 Developer Preview 2'yi duyurdu. İşte kullanıcılar ve geliştiriciler için yenilikler.
Her geçen gün, bir sonraki büyük Android işletim sisteminin nihai sürümüne daha da yaklaşıyoruz: Android 12. Android'in gelecek versiyonu için geleceğin neler getireceğini görmek istiyorsanız, Google bugün size yardımcı olacaktır. Şirket, uygun Pixel cihazları için yeni bir Geliştirici Önizlemesi yapısını duyurdu. Android 12 Geliştirici Önizlemesi 2, tıpkı ilk Geliştirici Önizlemesi, hâlâ yalnızca geliştiricilere yöneliktir ve blog yazısında bahsedilen değişikliklerin listesi, geliştiricilerin uyum sağlaması gereken yeni API'lere ve platform davranışı değişikliklerine odaklanmaktadır. İşte değişenler:
Android 12 Geliştirici Önizlemesi 2'deki yenilikler
Güven ve emniyet
- Bir uygulamanın pencereleri diğer uygulamaların üzerine yerleştirmesine izin vermek bariz bir güvenlik riski oluşturur. Bu amaçla yeni HIDE_OVERLAY_WINDOWS Geliştirici Önizlemesi 2'de sunulan izin, bir uygulamanın çağrılabilmesini sağlar Window#setHideOverlayWindows() hepsinin olduğunu belirtmek için TYPE_APPLICATION_OVERLAY Uygulamanın penceresi göründüğünde pencereler gizlenmelidir.
- Bu yeni önizleme sürümünde bildirim görünürlüğü kontrolleri güncellendi. Artık bildirim eylemlerini, kilit ekranından tetiklendiğinde her zaman bir kimlik doğrulama sorgulaması oluşturacak şekilde yapılandırabilirsiniz. Örneğin, bir mesajlaşma uygulaması artık bir mesajı silmeden veya okundu olarak işaretlemeden önce kimlik doğrulaması gerektiriyor.
- Android 12 Developer Preview 2, yüklü bir uygulamanın sağlama toplamını almanın daha basit ve daha verimli bir yolu için destek ekledi. Geliştiriciler SHA256, SHA512, Merkle Root ve diğerleri gibi çeşitli standart özet algoritmaları arasından seçim yapabilir. Bu özelliğin geriye dönük uyumlu bir sürümü üzerinde çalışılıyor ve yakın gelecekte Jetpack kitaplığı biçiminde mevcut olması bekleniyor.
Yeni Android 12 API Değişiklikleri
- Yuvarlatılmış köşeler: Android 12 Developer Preview 2'de geliştiriciler, cihazın yuvarlatılmış köşeler ve ayrıntılarını alın. Kullanıcı arayüzü tasarımı açısından bakıldığında, artık her bir yuvarlatılmış köşe için mutlak ayrıntıların yanı sıra bir uygulamanın sınırlarına göre köşe ayrıntıları da kullanılabilir.
- Resim İçinde Resim (PIP) iyileştirmeleri: Uygulamalar artık kesintisiz yeniden boyutlandırmayı etkinleştir gerektiğinde sistemin PIP Etkinliğini yeniden boyutlandırmasına izin vermek için. Ek olarak, otomatik PIP'in etkinleştirilmesi artık sistemin, eve dönüş animasyonunun tamamlanmasını beklemeden, eve dönüş hareketiyle uygulamayı doğrudan PIP moduna geçirmesini sağlıyor. Son olarak, Android artık destekliyor PIP penceresini saklamak ekranın sol veya sağ kenarına sürükleyerek.
- Tamamlayıcı cihaz uygulaması API'sinde yapılan güncellemeler: Akıllı saatler ve fitness takip cihazları gibi giyilebilir cihazların genellikle bunları yönetmek için özel bir uygulamaya ihtiyacı vardır. Google, yakınlarda ilişkili bir tamamlayıcı cihaz olduğunda bu tür uygulamaların çalışmasını ve bağlanmasını kolaylaştırmak istiyor. Bunu yapmak için Android 12 Geliştirici Önizlemesi 2 yeni bir özellik tanıttı CompanionDeviceService API'dir. Üstelik yeni tamamlayıcı cihaz profili tamamlayıcı cihaz kayıt sürecini büyük ölçüde basitleştirir.
- Bant genişliği tahmini iyileştirmeleri: Google, mevcut bant genişliği tahmin API'lerini büyük ölçüde geliştirdi. Geliştiriciler artık bir tahminde bulunabilir ağdaki tüm kullanıcılar için operatör veya Wi-Fi SSID'si, ağ türü ve sinyal düzeyi başına toplam verim cihaz.
- Görsel efektler: Android 12'de ortak grafik efektlerini uygulamak artık her zamankinden daha kolay. RenderEfekti sınıf. Artık bulanıklaştırmaları ve renk filtrelerini ayrı ayrı uygulayabilir veya bu efektleri bir bütün olarak zincirleme efektler halinde birleştirebilirsiniz.
Yapabilirsiniz buraya gidin Android 12 DP1 ve DP2 arasındaki API farkını tam olarak görmek için. Google API'lerin birçoğunu yenilediği için uygulamanızı şu adresten çalıştırdığınızdan ve hata ayıkladığınızdan emin olun: davranış değişikliği geçişleri Android 12'yi hedeflemeye hazırlamak için. Geri bildirim olabilir burada verildi.
Okumanız tavsiye edilir sürüm notları Güncellemeyi indirip flaşlamadan önce. Emin olun buraya gidin herhangi bir hata raporu göndermek ve Burada En son sürümü tartışmak için.
Android 12 Geliştirici Önizlemesi 2'yi indirin
Android 12 Developer Preview 2'yi Pixel cihazına yüklemek için Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G veya Pixel 5'e sahip olmanız gerekir. Bu Google Pixel cihazları için en son sistem görsellerini indirebileceğiniz bağlantılarımız var bu sayfada. Artımlı OTA güncellemesini alabilir veya yapıları manuel olarak flaşla. Uyumlu bir cihazınız yoksa derlemeyi Android Studio'nun Android Emulator'unda çalıştırabilirsiniz.
İkinci Android 12 Geliştirici Önizlemesi de mevcut AndroidTV, ile ADT-3 Geliştirici Kiti tek uyumlu cihaz olarak.
Nisan ayında bir büyük Geliştirici Önizleme sürümü daha yayınlanmalı ve bunu birkaç beta sürüm izlemelidir. Her şey planlandığı gibi giderse kararlı Android 12 yapısı 2021'in 3. çeyreğinde kullanıma sunulacak.
En son Android 12 haberlerinin tümü için aşağıdaki etiketi yer imlerinize ekleyin:
XDA'da Android 12 Haberleri