Android 12 özellikleri ve değişiklikler listesi

Aşağıdaki tabloda, uygulama geliştiricileri etkileyebilecek tüm belgelenmiş özellikler ve davranış değişiklikleri listelenmiştir. Bu listeyi kullanarak sizi etkileyen değişiklikleri bulun ve 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) Kök başlatıcı etkinlikleri artık Geri düğmesine basıldığında sonlandırılmıyor
Sistemdeki Geri düğmesi artık etkinlikleri sonlandırmak yerine arka plana taşıyor.
Yedekleme ve geri yükleme Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Yedekleme ve geri yüklemede yapılan değişiklikler
Dahil etme/hariç tutma kuralları artık Google Drive ve D2D yedeklemeleri için ayrı ayrı belirtiliyor.
Kamera Yeni özellikler ve API'ler Camera2 satıcı uzantıları
OEM tarafından sağlanan özel kamera efektleri artık doğrudan platformda kullanılabiliyor.
Kamera Yeni özellikler ve API'ler Dörtlü bayer kamera sensörü desteği
Yeni platform API'leri, ultra yüksek çözünürlüklü kamera sensörleri için destek sunar.
Uyumluluk Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) SDK olmayan arayüzlerle ilgili güncellenen kısıtlamalar
Daha önce desteklenmeyen bazı arayüzler Android 12'de engelleniyor.
Uyumluluk Yeni özellikler ve API'ler Uyumluluk testi için güncellenen açma/kapatma düğmeleri
Daha ayrıntılı uyumluluk testi için tek tek davranış değişiklikleri açılıp kapatılabilir.
Bağlantı Değiştir (tüm uygulamalar) Passpoint güncellemeleri
Android 12, cihazın Passpoint özelliklerini desteklediğini doğrulamak için yeni API'ler sunar.
Bağlantı Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Eşler Arası + İnternet Bağlantısı
Desteklenen cihazlarda, eşler arası ve internet bağlantıları eşzamanlı olarak kurulurken birincil kablosuz ağın bağlantısı artık kesilmiyor.
Bağlantı Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) mDNSResponder yerel API'si
mDNSResponder daemon artık yalnızca NSD etkinlikleri için gerektiğinde çalışır.
Bağlantı Yeni özellikler ve API'ler Tamamlayıcı uygulamaların uyanık kalmasını sağlama
Android 12, tamamlayıcı cihaz kapsama alanında kaldığı sürece 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
Kaydolma sürecini basitleştirmek için tamamlayıcı cihaz izinleri artık profillerde gruplandırılabilir.
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ı için doğruluğu artırmak amacıyla tüm zamanların ağırlıklı ortalamaları kullanılıyor.
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 hata toleransını artırır.
Bağlantı Yeni özellikler ve API'ler Eşler Arası + İnternet Bağlantısı
Desteklenen cihazlar artık eş cihazla ve birincil internet sağlayan ağla eş zamanlı kablosuz bağlantı kurabilir.
Bağlantı Yeni özellikler ve API'ler NFC ödemeleri için ekranı kapatma özelliğini etkinleştirme
Uygulamalar artık cihaz ekranı açık olmadan 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 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 satıcısı ve model bilgileri artık SDK aracılığıyla kullanıma sunuluyor.
Temel işlevler Yeni özellikler ve API'ler Temel Java API'lerinde yapılan güncellemeler
Android 12, bir dizi temel Java API'si için destek sunar.
Grafikler ve resimler Değiştir (tüm uygulamalar) Geliştirilmiş yenileme hızı değiştirme
Yenileme hızı artık ekran kesintisiz geçişi desteklemediğinde bile değiştirilebilir.
Grafikler ve resimler Yeni özellikler ve API'ler Uygulamalara tombstone izlerine doğrudan erişim sağlama
Yerel kilitlenme tombstone'larına artık adb kullanılmadan erişilebilir.
Grafikler ve resimler Yeni özellikler ve API'ler AVIF resim desteği
Android 12, AVIF resim biçimi desteği sunarak aynı dosya boyutunda daha iyi görüntü kalitesi sağlar.
Grafikler ve resimler Yeni özellikler ve API'ler Daha kolay bulanıklaştırma, renk filtreleri ve diğer efektler
Yeni bir API, görünümlere ve oluşturma hiyerarşilerine yaygın grafik efektleri uygulamayı kolaylaştırır.
Grafikler ve resimler Yeni özellikler ve API'ler Yerel animasyonlu resim kod çözme
NDK resim kod çözme API'si artık GIF ve WebP dosyaları için tüm karelerin ve zamanlama verilerinin kodunu çözüyor.
Medya Yeni özellikler ve API'ler Uyumlu medya kod dönüştürme
Modern biçimlerde kodlanmış videolar artık bu biçimleri desteklemeyen uygulamalarda oynatılmak üzere otomatik olarak dönüştürülebiliyor.
Medya Yeni özellikler ve API'ler Performans sınıfı
Performans sınıfları, cihaz özelliklerinin basitleştirilmiş bir ifadesini sunar. Bu ifade, özel deneyimler sağlamak için kullanılabilir.
Medya Yeni özellikler ve API'ler Video kodlamayla ilgili iyileştirmeler
Android 12, video kodlama için nicemleme parametresini kontrol etmeye yönelik standart bir anahtar grubu tanımlar.
Medya Yeni özellikler ve API'ler Ses odağı
Android artık ses çalan bir uygulama ses odağını kaybettiğinde sesin yavaş yavaş kısılmasını zorunlu kılıyor.
Medya Yeni özellikler ve API'ler MediaDrm güncellemeleri
Yeni API yöntemleri, güvenli bir kod çözücü bileşenin gerekip gerekmediğini belirlemeyi kolaylaştırır.
Performans Değiştir (tüm uygulamalar) Kısıtlanmış Uygulama Bekletme Paketi
Android 12, sistem kaynaklarını daha az sorumlu bir şekilde kullanan uygulamalar için yeni ve daha katı bir uygulama bekleme paketi sunuyor.
Performans Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Ön plan hizmeti başlatma kısıtlamaları
Uygulamaların arka planda çalışırken ön plan hizmetlerini başlatmasına artık izin verilmiyor.
Performans Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Tam alarm izni
Uygulamaların artık tam alarm ayarlamak için özel izin alması gerekiyor.
Performans Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Bildirim zıplama kısıtlamaları
Uygulamalar, kullanıcı bir bildirime dokunduğunda etkinliği açmak için artık aracı hizmetleri veya yayın alıcıları kullanamaz.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Mikrofon ve kamera açma/kapatma
Desteklenen cihazlarda kullanıcılar, tek bir açma/kapatma seçeneğiyle tüm uygulamalar için mikrofon ve kamera erişimini etkinleştirebilir veya devre dışı bırakabilir.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Mikrofon ve kamera göstergeleri
Bir uygulama mikrofona veya kameraya eriştiğinde durum çubuğu simgeleri gösterilir.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Paket görünürlüğü izni
Paket yöneticisinden alınan 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, daha önce desteği sonlandırılan kriptografik algoritmaların birçok BouncyCastle uygulamasını kaldırıyor.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Pano erişimi bildirimleri
Kullanıcılar artık bir uygulama farklı bir uygulamadan pano verilerine eriştiğinde bilgilendiriliyor.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Uygulamalar sistem iletişim kutularını kapatamaz
Uygulamalar artık sistem iletişim kutularını kapatan bir amaç çağıramaz.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Güvenilmeyen dokunma etkinlikleri engellenir
Android 12, uygulamaların, güvenli olmayan bir şekilde uygulamayı gizleyen yer paylaşımlarının bulunduğu dokunma etkinliklerini kullanmasını engeller.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Yaklaşık konum
Bir uygulama tam konum izinleri istediğinde kullanıcılar artık yalnızca yaklaşık konum izinleri vermeyi tercih edebilir.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) WebView'da modern SameSite çerezleri
Uygulamalar artık farklı web sitelerinde çalışmasına izin verilen çerezleri açıkça belirtmelidir.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Hareket sensörleri hız sınırlamasına tabi
Sistem artık belirli hareket sensörlerinden ve konum sensörlerinden gelen verilerin yenileme hızını sınırlıyor.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Uygulama uyku modu
Kullanıcı birkaç ay boyunca etkileşimde bulunmadığı uygulamalar artık uyku moduna alınır.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Veri erişimi denetiminde ilişkilendirme beyanı
Uygulamaların, veri erişimi denetimi için kullanmak üzere manifestte ilişkilendirme etiketlerini beyan etmesi gerekir.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) ADB yedekleme kısıtlaması
ADB yedeklemeleri artık varsayılan olarak uygulama verilerini hariç tutuyor.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Daha güvenli bileşen dışa aktarma
Uygulamalar artık amaç filtrelerini kullanan bileşenlerinin diğer uygulamalar tarafından başlatılmasına izin verilip verilmediğini açıkça belirtmelidir.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Bekleyen amaçların değişkenliği
Uygulamalar artık oluşturdukları her PendingIntent nesnesinin değişkenliğini belirtmelidir.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Güvenli olmayan amaç başlatmaları
Android 12, güvenli olmayan amaç başlatmalarını algılayan bir hata ayıklama özelliği sunar.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Gizlilik kontrol paneli
Android 12, konum, kamera ve mikrofon verilerinin erişim geçmişini gösteren yeni bir sistem ayarları ekranı sunuyor.
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 izinler sunar.
Güvenlik ve gizlilik Yeni özellikler ve API'ler İzin grubu araması
Uygulamalar artık sistemin platform tarafından tanımlanan izinleri izin grupları halinde nasıl düzenlediğini sorgulayabilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Uygulama yer paylaşımı pencerelerini gizleme
Android 12, uygulamaların diğer uygulamalar tarafından çizilen yer paylaşımı pencerelerini gizlemesine olanak tanıyan yeni bir izin sunuyor.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Bilinen imzalayanların izin koruma işareti
Cihazlar ve uygulamalar artık cihaz üretimi sırasında imzalamak zorunda kalmadan diğer uygulamalara imza izni verebilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Cihaz özellikleri onaylama
Android 12'den itibaren, Android 12 veya sonraki sürümleri hedefleyen tüm uygulamalar, onaylama sertifikasında bulunan cihaz özelliklerini doğrulayabilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Güvenli kilit ekranı bildirim işlemleri
Uygulamalar artık kilitli bir cihazda belirli bildirim işlemleri her çağrıldığında kimlik doğrulama isteyebilir.
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 okunabilir düğme etiketlerini, istemleri ve ayar adlarını almak üzere yeni API'ler sunar.
Depolama Yeni özellikler ve API'ler Ses kayıtları için yeni dizin
Android 12, ses kayıtlarını depolamak ve tanımlamak için yeni bir dizin sunar.
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 izin sunuyor.
Depolama Yeni özellikler ve API'ler Uygulama depolama alanına erişim
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şimi desteği
MediaStore artık medya URI'leri için genişletilmiş API'leri destekliyor.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Aşırı kaydırma esnetme efekti
Android 12, aşırı kaydırma etkinlikleri için yeni bir görsel davranış sunuyor.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Uygulama başlangıç ekranları
Daha önce özel bir başlangıç ekranı uygulayan uygulamaların artık yeni SplashScreen API'ye geçmesi gerekiyor.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Web amaçlı sorgu çözümü
Genel bir web amaçlı sorgu artık yalnızca söz konusu web amaçlı sorguda yer alan belirli alan için onaylanmışsa bir uygulamanın etkinliğine yönlendirilir.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Hareketle gezinme için tam ekran modunda iyileştirmeler
Android 12, tam ekran modundaki mevcut davranışların yerini varsayılan davranış olan BEHAVIOR_DEFAULT ile değiştiriyor.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Display#getRealSize ve getRealMetrics: desteğin sonlandırılması ve kısıtlamalar
Display API'leri getRealSize() ve getRealMetrics() Android 12'de desteği sonlandırıldı.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Çoklu pencere modundaki tüm uygulamalar
Çoklu pencere modu artık büyük ekranlı cihazlarda standart bir davranış.
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 yerleşik portre moduna giriyor.
Kullanıcı Deneyimi Değiştir (tüm uygulamalar) Ön plan hizmeti bildirimlerinde kullanıcı deneyimi gecikmesi
Kısa süreli görevleri kolaylaştırmak için belirli ön plan hizmetlerinde ön plan hizmeti bildirimleri artık 10 saniye geciktiriliyor.
Kullanıcı Deneyimi Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Özel bildirimler
Android 12, özel bildirimler için görsel olarak tutarlı düzen şablonlarını zorunlu kılar.
Kullanıcı Deneyimi Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Resim İçinde Resim (PIP) davranışıyla ilgili iyileştirmeler
Android 12, tek ve çift dokunma için geliştirilmiş PIP davranışı içerir.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Widget'larla ilgili iyileştirmeler
Android 12, uygulama widget'larının görsel davranışını kapsamlı bir şekilde yeniliyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Zengin içerik ekleme
Android 12, herhangi bir kaynaktan (pano, klavye veya sürükle ve bırak) içerik eklemek için birleşik bir API sunar.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Uygulama başlangıç ekranı API'si
Android 12, tüm uygulamalar için özelleştirilebilir bir uygulama başlatma animasyonu sağlayan yeni bir başlangıç ekranı API'si sunuyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Yuvarlatılmış köşe API'leri
Android 12, yuvarlatılmış köşelerin yarıçapını ve merkez noktasını alan yeni API'ler sunar.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Zengin dokunsal deneyimler
Android 12, yeni dokunsal efektler ve daha ayrıntılı aktüatör kontrolü sunar.
Kullanıcı Deneyimi Yeni özellikler ve API'ler AppSearch
Android 12, sistem hizmeti olarak yüksek performanslı bir cihaz içi arama motoru sunar.
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 etmelerine olanak tanıyan yeni bir API sunuyor.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Pencere içinde pencere (PIP) iyileştirmeleri
Android 12, pencere içinde pencere modunda daha sorunsuz ve sezgisel bir kullanıcı deneyimi sağlayan çeşitli iyileştirmeler sunar.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Gelen aramaların önem derecesini belirlemeye olanak tanıyan yeni telefon görüşmesi bildirimleri
Android 12, etkin telefon görüşmeleri için yeni bir bildirim stili sunuyor.
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ğlayabilir.
Kullanıcı Deneyimi Yeni özellikler ve API'ler Hareketle gezinme için tam ekran modunda iyileştirmeler
Android 12, tam ekran modunu basitleştirerek hareketle gezinmeyi diğer etkinlikler sırasındaki 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 web içeriklerini doğrudan Son Kullanılanlar ekranından paylaşmasına olanak tanıyabilir.
Tedarikçi kitaplıkları Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Sağlayıcı tarafından sunulan yerel paylaşılan kitaplıklar
NDK dışı yerel paylaşılan kitaplıklara artık yalnızca açıkça istendiğinde erişilebilir.