Android 12 özellikleri ve değişikliklerinin listesi

Aşağıdaki tabloda, uygulama geliştiricilerini etkileyebilecek belgelenen tüm özellikler ve davranış değişiklikleri listelenmiştir. Sizi etkileyen değişiklikleri bulmak için bu listeyi kullanın, ardından dokümanları okumak için ilgili bağlantıyı tıklayın.

Kategori Tür Ad
Etkinlik yaşam döngüsü Değiştir (tüm uygulamalar) Geri basıldığında kök başlatıcı etkinlikleri artık tamamlanmıyor
Sistemin Geri düğmesi, artık bir etkinliği bitirmek yerine arka plana taşıyor.
Yedekleme ve geri yükleme Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Yedekleme ve geri yükleme değişiklikleri
Dahil etme/hariç tutma kuralları artık Google Drive ve D2D yedeklemeleri için ayrı olarak belirtilmektedir.
Kamera Yeni özellikler ve API'ler Camera2 tedarikçisi uzantıları
OEM'nin sağladığı özel kamera efektleri artık doğrudan platformda gösteriliyor.
Kamera Yeni özellikler ve API'ler Quad bayer kamera sensörü desteği
Yeni platform API'leri, ultra yüksek çözünürlüklü kamera sensörleri için destek sağlar.
Uyumluluk Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) SDK dışı kısıtlamalar güncellendi
Daha önce desteklenmeyen bazı arayüzler Android 12'de engellenmiştir.
Uyumluluk Yeni özellikler ve API'ler Uyumluluk testi için güncellenmiş açma/kapatma anahtarları
Daha ayrıntılı uyumluluk testi için bağımsız davranış değişiklikleri açılabilir ve kapatılabilir.
Bağlantı Değiştir (tüm uygulamalar) Passpoint güncellemeleri
Android 12, Passpoint özelliklerinin cihaz desteğini doğrulamak amacıyla yeni API'leri kullanıma sunuyor.
Bağlantı Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Eşler Arası + İnternet Bağlantısı
Desteklenen cihazlarda eşler arası ve internet bağlantıları kurulurken artık birincil kablosuz ağ bağlantısı kesilmez.
Bağlantı Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) mDNSResponseer yerel API'si
mDNSResponseer arka plan programı artık yalnızca NSD etkinlikleri için gerekli olduğu sürece çalışmaktadır.
Bağlantı Yeni özellikler ve API'ler Tamamlayıcı uygulamaları uyanık tutma
Android 12, tamamlayıcı cihazların kapsama alanında kaldığı süre boyunca tamamlayıcı uygulamaların çalışmaya devam etmesini sağlayan yeni API'ler sunar.
Bağlantı Yeni özellikler ve API'ler Tamamlayıcı Cihaz Yöneticisi profilleri
Tamamlayıcı cihaz izinleri, kayıt işlemini kolaylaştırmak için artık profiller halinde paket haline getirilebilir.
Bağlantı Yeni özellikler ve API'ler Bant genişliği tahmininde iyileştirmeler
Bant genişliği tahminlerinde artık hem kablosuz hem de hücresel bağlantının doğruluğunu iyileştirmek için tüm zaman ağırlıklı ortalamalar kullanılmaktadır.
Bağlantı Yeni özellikler ve API'ler Wi-Fi Aware (NAN) Geliştirmeleri
Yeni API'ler ve yapılandırma seçenekleri, Wi-Fi Aware'in verimliliğini ve hatadan etkilenmemesini sağlar.
Bağlantı Yeni özellikler ve API'ler Eşzamanlı Eşler Arası + İnternet Bağlantısı
Desteklenen cihazlar artık bir eş cihaza ve birincil internet sağlayan ağa eş zamanlı kablosuz bağlantı sağlayabilir.
Bağlantı Yeni özellikler ve API'ler NFC ödemeleri için ekran kapatma özelliğini etkinleştirin
Uygulamalar artık cihaz ekranı açılmadan NFC ödemelerini etkinleştirebilir.
Temel işlevler Yeni özellikler ve API'ler Otomatik uygulama güncellemeleri
Yeni bir API yöntemi, yükleyici uygulamalarının kullanıcı onayı gerektirmeden uygulama güncellemeleri yapmasına olanak tanır.
Temel işlevler Yeni özellikler ve API'ler Cihaz yonga seti bilgileri
SoC yonga seti tedarikçisi ve model bilgileri artık SDK aracılığıyla ifşa edilir.
Temel işlevler Yeni özellikler ve API'ler Temel Java API'lerinde yapılan güncellemeler
Android 12, bir dizi temel Java API'sini destekler.
Grafikler ve resimler Değiştir (tüm uygulamalar) İyileştirilmiş yenileme hızı geçişi
Ekran kesintisiz geçişi desteklemese bile artık yenileme hızı değiştirilebilir.
Grafikler ve resimler Yeni özellikler ve API'ler Uygulamaların mezar taşı izlerine doğrudan erişim sağlayın
Yerel kilitlenme mezar taşlarına artık adb kullanılmadan erişilebilir.
Grafikler ve resimler Yeni özellikler ve API'ler AVIF resim desteği
Android 12, aynı dosya boyutunda daha iyi görüntü kalitesi sağlamak için AVIF resim biçimi desteğini kullanıma sundu.
Grafikler ve resimler Yeni özellikler ve API'ler Daha kolay bulanıklaştırma, renk filtreleri ve diğer efektler
Yeni bir API, genel grafik efektlerinin görünümlere ve oluşturma hiyerarşilerine uygulanmasını kolaylaştırır.
Grafikler ve resimler Yeni özellikler ve API'ler Yerel animasyonlu resim kodu çözme
NDK resim kodu çözme API'si artık GIF ve WebP dosyalarındaki tüm karelerin ve zamanlama verilerinin kodunu çözüyor.
Medya Yeni özellikler ve API'ler Uyumlu medya kodu dönüştürme
Modern biçimlerde kodlanan videolar artık bu biçimleri desteklemeyen uygulamalarda oynatılmak üzere otomatik olarak dönüştürülebilir.
Medya Yeni özellikler ve API'ler Performans sınıfı
Performans sınıfları, özelleştirilmiş deneyimler sunmak için kullanılabilecek cihaz özelliklerini basitleştirilmiş bir şekilde ifade eder.
Medya Yeni özellikler ve API'ler Video kodlama iyileştirmeleri
Android 12, video kodlama için miktar belirleme parametresini kontrol etmek üzere standart bir anahtar grubu tanımlar.
Medya Yeni özellikler ve API'ler Ses odağı
Android artık ses çalan bir uygulamada ses odağı kaybolduğunda kararma efekti uygular.
Medya Yeni özellikler ve API'ler MediaDrm güncellemeleri
Yeni API yöntemleri, güvenli bir kod çözücü bileşeninin gerekip gerekmediğini belirlemeyi basitleştirir.
Performans Değiştir (tüm uygulamalar) Kısıtlı Uygulama Bekletme Paketi
Android 12, sistem kaynaklarını daha az sorumlu bir şekilde kullanan uygulamalar için yeni ve daha katı bir Uygulama Beklemeye Alma Paketi'ni kullanıma sunuyor.
Performans Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Ön plan hizmetini başlatma kısıtlamaları
Uygulamaların arka planda çalışırken ön plan hizmetlerini başlatmasına artık izin verilmiyor.
Performans Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Tam alarm izni
Uygulamaların tam alarm kurabilmesi için artık özel bir izne ihtiyacı var.
Performans Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Bildirim trambolin kısıtlamaları
Kullanıcı bir bildirime dokunduğunda, uygulamalar bir etkinliği açmak için artık aracı hizmetleri veya yayın alıcılarını kullanamaz.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Mikrofon ve kamera açma/kapatma düğmesi
Desteklenen cihazlar, kullanıcıların tek bir açma/kapatma seçeneğiyle tüm uygulamalar için mikrofon ve kamera erişimini etkinleştirmesine veya devre dışı bırakmasına olanak tanır.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Mikrofon ve kamera göstergeleri
Bir uygulama mikrofona veya kameraya eriştiğinde artık durum çubuğu simgeleri gösteriliyor.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) İzin paketi görünürlüğü
Paket yöneticisinden gelen izin bilgileri artık paket görünürlüğüne göre filtreleniyor.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) BouncyCastle uygulaması kaldırıldı
Android 12, kriptografik algoritmalarla ilgili olarak daha önce desteği sonlandırılan birçok BouncyCastle uygulamasını kaldırır.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Pano erişim bildirimleri
Bir uygulama farklı bir uygulamadan pano verilerine eriştiğinde kullanıcılar artık bildirim alıyor.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Uygulamalar sistem iletişim kutularını kapatamaz
Uygulamalar artık sistem iletişim kutusunu kapatan bir niyet çağıramaz.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Güvenilmeyen dokunma etkinlikleri engellenir
Android 12, uygulamaların dokunma etkinliklerini tüketmesini önler. Yer paylaşımı, uygulamaları güvenli olmayan bir şekilde gizler.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Yaklaşık konum
Bir uygulama tam konum izinleri istediğinde kullanıcılar artık bunun yerine yalnızca yaklaşık konum izinleri vermeyi tercih edebilir.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Web Görünümü'ndeki Modern SameSite çerezleri
Uygulamalar artık farklı web sitelerinde hangi çerezlerin çalışmasına izin verildiğini açıkça belirtmelidir.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Hareket sensörleri hız sınırlamasılıdır
Sistem artık belirli hareket sensörlerinden ve konum sensörlerinden gelen verilerin yenileme hızını sınırlandırmaktadır.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Uygulamaları hazırda bekleme
Kullanıcı birkaç ay boyunca etkileşimde bulunmazsa uygulamalar hazırda bekletilir.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Veri erişimi denetiminde ilişkilendirme beyanı
Uygulamaların, veri erişimi denetiminde kullanmak için artık manifest dosyalarında ilişkilendirme etiketlerini beyan etmesi gerekiyor.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) ADB yedekleme kısıtlaması
ADB yedeklemeleri artık uygulama verilerini varsayılan olarak hariç tutar.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Daha güvenli bileşen dışa aktarma
Uygulamalar artık intent filtreleri kullanan bileşenlerinin diğer uygulamalar tarafından başlatılmasına izin verilip verilmediğini açıkça beyan etmelidir.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Bekleyen intentler değişkenliği
Uygulamaların artık oluşturdukları her PendingIntent nesnesinin değişkenliğini belirtmesi gerekiyor.
Güvenlik ve gizlilik Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Güvenli olmayan intent lansmanları
Android 12'nin güvenli olmayan intent lansmanlarını tespit eden hata ayıklama özelliği kullanıma sunuluyor.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Gizlilik Kontrol Paneli
Android 12'de konum, kamera ve mikrofon verilerinin erişim geçmişini gösteren yeni bir sistem ayarları ekranı bulunur.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Bluetooth izinleri
Android 12, uygulamaların konum izni istemeden yakındaki Bluetooth cihazları taramasına olanak tanıyan yeni izinleri kullanıma sundu.
Güvenlik ve gizlilik Yeni özellikler ve API'ler İzin grubu araması
Uygulamalar artık sistemin, platform tarafından tanımlanmış izinleri izin grupları halinde nasıl düzenlediğini sorgulayabilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Uygulama yer paylaşımlı pencerelerini gizleme
Android 12'de, uygulamaların diğer uygulamalar tarafından çizilen yer paylaşımlı pencereleri gizlemesine olanak tanıyan yeni bir izin kullanıma sunuluyor.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Bilinen imzalayanlar izin koruma işareti
Cihazlar ve uygulamalar artık cihazı üretim sırasında imzalamak zorunda kalmadan diğer uygulamalara imza izinleri verebilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Cihaz özellikleri onayı
Android 12 sürümünden itibaren, Android 12 veya sonraki sürümleri hedefleyen tüm uygulamalar onay sertifikasındaki cihaz özelliklerini doğrulayabilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Güvenli kilit ekranı bildirim işlemleri
Uygulamalar, kilitli bir cihazda belirli bildirim işlemleri her çağrıldığında artık kimlik doğrulaması gerektirebilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler BiometricPrompt için yerelleştirilebilir dizeler
Android 12, biyometrik kimlik doğrulama için yerelleştirilmiş, kullanıcı tarafından okunabilen düğme etiketlerini, istemleri ve ayar adlarını almak amacıyla yeni API'ler sunar.
Güvenlik ve gizlilik Özellik Mesajlaşma uygulamalarında kimlik avı algılama (yalnızca Pixel)
Android 12, desteklenen Pixel cihazlarda popüler mesajlaşma uygulamalarında alınan iletilerde kimlik avı algılama özelliğini çalıştırır.
Depolama Yeni özellikler ve API'ler Ses kayıtları için yeni dizin
Android 12'de, ses kayıtlarının depolanıp tanımlanacağı yeni bir dizin kullanıma sunuluyor.
Depolama Yeni özellikler ve API'ler Medya yönetimi erişimi
Android 12, uygulamaların her seferinde onay iletişim kutusu göstermeden dosyaları taşımasına, değiştirmesine ve silmesine olanak tanıyan yeni bir izni kullanıma sunuyor.
Depolama Yeni özellikler ve API'ler Uygulama depolama erişimi
Uygulamalar artık kullanıcıların cihazdaki uygulama verilerini yönetmesine olanak tanıyan özel bir etkinlik oluşturabilir ve bu etkinliği dosya yöneticilerine gösterebilir.
Depolama Yeni özellikler ve API'ler Genişletilmiş dosya erişim desteği
MediaStore artık medya URI'leri için genişletilmiş API'leri desteklemektedir.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Fazla kaydırma efekti
Android 12, fazla kaydırma etkinlikleri için yeni görsel davranış sunar.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Uygulama başlangıç ekranları
Daha önce özel başlangıç ekranı uygulanmış uygulamalar artık yeni SplashScreen API'ye taşınmalıdır.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Web amacı çözümlemesi
Genel bir web amacı, artık yalnızca bir uygulamanın, söz konusu web amacında yer alan belirli alan adı için onaylanması durumunda uygulama etkinliğini çözer.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Hareketle gezinme için kapsamlı mod iyileştirmeleri
Android 12, kapsamlı mod için mevcut davranışları varsayılan davranışla değiştirir: BEHAVIOR_DEFAULT.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Display#getRealSize ve getRealMetrics: kullanımdan kaldırma ve kısıtlamalar
Display API'leri getRealSize() ve getRealMetrics(), Android 12'de kullanımdan kaldırılmıştır.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Çoklu pencere modundaki tüm uygulamalar
Çoklu pencere modu, büyük ekranlı cihazlarda artık standart davranıştır.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Büyük ekranlarda kamera önizlemesi
Belirli bir ekran yönü isteyen ve yeniden boyutlandırılamayan kamera uygulamaları artık otomatik olarak dikey dikey moda giriyor.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Ön plan hizmet bildirimleri için kullanıcı deneyimi gecikmesi
Kısa süreli görevleri kolaylaştırmak için, belirli ön plan hizmetlerinde ön plan hizmet bildirimleri artık 10 saniye gecikmeli olarak sunuluyor.
Kullanıcı Deneyimi Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Özel bildirimler
Android 12, özel bildirimler için görsel olarak tutarlı düzen şablonları uygular.
Kullanıcı Deneyimi Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Pencere İçinde Pencere (PIP) davranışında iyileştirmeler
Android 12, tek ve iki kez dokunma için iyileştirilmiş PiP davranışı içerir.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Widget iyileştirmeleri
Android 12, uygulama widget'larının görsel davranışını kapsamlı şekilde yeniliyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Zengin içerik ekleme
Android 12'de pano, klavye veya sürükle ve bırak gibi kaynaklardan gelen içerikleri ekleyebileceğiniz birleşik bir API sunulur.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Uygulama başlangıç ekranları API'si
Android 12, tüm uygulamalar için özelleştirilebilir bir uygulama başlatma animasyonu sağlayan yeni bir başlangıç ekranı API'sini kullanıma sunar.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Yuvarlak köşe API'leri
Android 12, yuvarlatılmış köşeler için yarıçapı ve merkez noktasını alan yeni API'leri kullanıma sunar.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Zengin dokunma teknolojisi deneyimi
Android 12, yeni dokunma teknolojisi efektleri ve daha ayrıntılı aktüatör kontrolü sunuyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler AppSearch
Android 12, sistem hizmeti olarak cihaz üzerinde yüksek performanslı bir arama motoru sunuyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Oyun modu
Android 12, kullanıcıların oyun deneyimlerini performans veya pil ömrü için optimize etmesine olanak tanıyan yeni bir API'yi kullanıma sunuyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Pencere İçinde Pencere (PIP) iyileştirmeleri
Android 12, pencere içinde pencere moduna yönelik çeşitli iyileştirmeler yaparak daha akıcı ve sezgisel bir kullanıcı deneyimi sunar.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Gelen aramaların önem sıralamasını sağlayan yeni telefon araması bildirimleri
Android 12'de, aktif telefon aramaları için yeni bir bildirim stili kullanıma sunuldu.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Bildirimler için zenginleştirilmiş resim desteği
Uygulamalar artık belirli bildirim türlerinde animasyonlu resimler sağlayabiliyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Hareketle gezinme için kapsamlı mod iyileştirmeleri
Android 12, yoğun kullanım modunu basitleştirerek diğer etkinlikler sırasında hareketle gezinmeyi kullanıcı deneyimiyle daha tutarlı hale getiriyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Son Kullanılanlar URL paylaşımı (yalnızca Pixel)
Uygulamalar artık Pixel kullanıcılarının doğrudan Son Kullanılanlar ekranından web içeriği paylaşmasına izin verebilir.
Satıcı kitaplıkları Değiştir (12 yaş ve üzerini hedefleyen uygulamalar) Tedarikçi firma tarafından sağlanan yerel paylaşılan kitaplıklar
NDK olmayan yerel paylaşılan kitaplıklara artık yalnızca açıkça istekte bulunulduğunda erişilebilir.