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_DEFAULTile 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) | Android App Links doğrulama değişiklikleri Android App Links alan adları artık yalnızca özel olarak biçimlendirilmiş bir amaç filtresinde bildirildiyse doğrulanır. | 
| 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. | 
