Android 12 özellikleri ve değişiklikler listesi

Aşağıdaki tabloda, uygulama geliştiricileri etkileyebilecek tüm dokümante edilmiş özellikler ve davranış değişiklikleri listelenmiştir. Sizi etkileyen değişiklikleri bulmak için bu listeyi kullanın 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) Root başlatıcı etkinlikleri artık Geri tuşuna basıldığında sonlandırılmıyor
Sistem Geri düğmesi artık bir etkinliği 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üklemeyle ilgili değişiklikler
İçe/dışa aktarma kuralları artık Google Drive ve D2D yedeklemeleri için ayrı ayrı belirtiliyor.
Kamera Yeni özellikler ve API'ler Camera2 tedarikçi uzantıları
OEM tarafından sağlanan ö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şiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Güncellenen SDK dışı kısıtlamalar
Önceden desteklenmeyen bazı arayüzler Android 12'de engellenir.
Uyumluluk Yeni özellikler ve API'ler Uyumluluk testi için güncellenmiş açma/kapatma düğmeleri
Daha ayrıntılı uyumluluk testi için davranış değişiklikleri tek tek etkinleştirilebilir veya devre dışı bırakılabilir.
Bağlantı Değiştir (tüm uygulamalar) Passpoint güncellemeleri
Android 12, Passpoint özelliklerinin cihaz tarafından desteklenip desteklenmediğini doğrulamak için yeni API'ler sunar.
Bağlantı Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Eşzamanlı Eşler Arası + İnternet Bağlantısı
Desteklenen cihazlarda, eşzamanlı eşler arası ve internet bağlantıları kurulurken artık birincil kablosuz ağın bağlantısı kesilmiyor.
Bağlantı Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) mDNSResponder yerel API
mDNSResponder daemon'ı artık yalnızca NSD etkinlikleri için gerekli olduğunda çalışır.
Bağlantı Yeni özellikler ve API'ler Tamamlayıcı uygulamaların açık kalmasını sağlama
Android 12, tamamlayıcı cihaz kapsama alanında kaldığı sürece tamamlayıcı uygulamaların çalışmasını sağlayacak yeni API'ler sunar.
Bağlantı Yeni özellikler ve API'ler Tamamlayıcı cihaz yöneticisi profilleri
Tamamlayıcı cihaz izinleri, kayıt sürecini basitleştirmek için artık profillere gruplandırılabilir.
Bağlantı Yeni özellikler ve API'ler Bant genişliği tahmini iyileştirmeleri
Bant genişliği tahminleri artık hem kablosuz hem de hücresel bağlantının doğruluğunu artırmak için tüm zamanların ağırlıklı ortalamalarını kullanı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şzamanlı Eşler Arası + İnternet Bağlantısı
Desteklenen cihazlar artık eş cihaza ve birincil internet sağlayıcı ağa eşzamanlı kablosuz bağlantılar kurabilir.
Bağlantı Yeni özellikler ve API'ler NFC ödemeleri için ekranı kapalıyken 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ın kullanıcı onayı gerekmeden uygulama güncellemeleri gerçekleştirmesine 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 paylaşılmaktadır.
Temel işlevler Yeni özellikler ve API'ler Temel Java API'lerinde yapılan güncellemeler
Android 12, bazı temel Java API'leri için destek sunar.
Grafikler ve resimler Değiştir (tüm uygulamalar) Yenileme hızı geçişi iyileştirildi
Yenileme hızı artık ekran kesintisiz geçişi desteklemese bile değiştirilebilir.
Grafikler ve resimler Yeni özellikler ve API'ler Uygulamalara, yer işareti izlerine doğrudan erişim izni verme
Yerel kilitlenme yer işaretlerine 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 resim kalitesi sağlayan AVIF resim biçimi desteğini kullanıma sunar.
Grafikler ve resimler Yeni özellikler ve API'ler Daha kolay bulanıklık, 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 Doğal animasyonlu resim kod çözme
NDK resim kod çözme API'si artık GIF ve WebP dosyalarının tüm karelerinin ve zamanlama verilerinin kodunu çözmektedir.
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ülebilir.
Medya Yeni özellikler ve API'ler Performans sınıfı
Performans sınıfları, özelleştirilmiş deneyimler sunmak için kullanılabilecek cihaz özelliklerinin basitleştirilmiş bir ifadesidir.
Medya Yeni özellikler ve API'ler Video kodlama iyileştirmeleri
Android 12, video kodlama için kesme parametresini kontrol etmek üzere 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şça azaltı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şeninin gerekli olup olmadığını belirlemeyi kolaylaştırır.
Performans Değiştir (tüm uygulamalar) Kısıtlanmış Uygulama Bekleme Grubu
Android 12, sistem kaynaklarını daha az sorumlu bir şekilde kullanan uygulamalar için yeni ve daha katı bir Uygulama Bekleme Grubu sunar.
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 verilmez.
Performans Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Tam alarm izni
Uygulamaların tam alarm ayarlamak için artık özel izin alması gerekir.
Performans Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Bildirim atlama kısıtlamaları
Uygulamalar artık kullanıcı bir bildirime dokunduğunda bir etkinliği açmak için 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üğmeleri
Desteklenen cihazlar, kullanıcıların tek bir açma/kapatma düğmesiyle 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
Durum çubuğundaki simgeler artık bir uygulama mikrofon veya kameraya eriştiğinde gösterilir.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) İzin paket görünürlüğü
Paket yöneticisinden alınan izin bilgileri artık paket görünürlüğüne göre filtrelenir.
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ır.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Pano erişimi bildirimleri
Bir uygulama farklı bir uygulamanın pano verilerine eriştiğinde kullanıcılara artık bildirim gönderilir.
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 intent çağıramaz.
Güvenlik ve gizlilik Değiştir (tüm uygulamalar) Güvenilmeyen dokunma etkinlikleri engellenir
Android 12, uygulamanın üzerine güvenli olmayan bir şekilde yerleştirilen bir yer paylaşımının uygulamayı gizlediği durumlarda uygulamaların 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 bunun yerine 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'de modern SameSite çerezleri
Artık uygulamalarda, farklı web sitelerinde hangi çerezlerin çalışmasına izin verileceğini açıkça belirtmeniz gerekir.
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 tabidir
Sistem artık belirli hareket sensörlerinden ve konum sensörlerinden gelen verilerin yenileme hızını sınırlar.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Uygulama uyku modu
Kullanıcı birkaç ay boyunca uygulamayla etkileşime girmezse 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 denetiminde kullanmak için ilişkilendirme etiketlerini manifest dosyasında beyan etmesi gerekir.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) ADB yedekleme kısıtlaması
Artık ADB yedeklemeleri 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
Artık uygulamaların, intent filtreleri kullanan bileşenlerinin diğer uygulamalar tarafından başlatılmasına izin verilip verilmediğini açıkça belirtmesi gerekir.
Güvenlik ve gizlilik Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Beklemede olan isteklerin değişkenliği
Artık uygulamalar, 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 intent başlatmaları
Android 12, güvenli olmayan intent 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ı sunar.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Bluetooth izinleri
Android 12, uygulamaların konum izni istemeden yakındaki Bluetooth cihazlarını taramasına olanak tanıyan yeni izinler sunar.
Güvenlik ve gizlilik Yeni özellikler ve API'ler İzin grubu araması
Uygulamalar artık sistemin platformda tanımlanan izinleri izin gruplarına nasıl düzenlediğini sorgulayabilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Uygulama yer paylaşımlı pencerelerini gizleme
Android 12, uygulamaların diğer uygulamalar tarafından çizilen yer paylaşımlı pencereleri gizlemesine olanak tanıyan yeni bir izin sunar.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Bilinen imzalayanlar izin koruma işareti
Cihazlar ve uygulamalar artık cihazın üretimi sırasında imzalanmak zorunda kalmadan diğer uygulamalara imza izinleri verebilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Cihaz özellikleri tasdiki
Android 12'den itibaren, Android 12 veya sonraki sürümleri hedefleyen tüm uygulamalar, tasdik belgesinde bulunan cihaz özelliklerini doğrulayabilir.
Güvenlik ve gizlilik Yeni özellikler ve API'ler Kilit ekranındaki bildirim işlemlerini güvenli hale getirme
Uygulamalar artık kilitli bir cihazda belirli bildirim işlemleri tetiklendiğinde kimlik doğrulaması 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 okunabilen düğme etiketleri, istemler ve ayar adlarını almak üzere 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 mesajlarda kimlik avı algılama işlemi gerçekleştirir.
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 sunar.
Depolama Yeni özellikler ve API'ler Uygulama depolama alanı erişimi
Uygulamalar artık kullanıcıların cihazdaki uygulama verilerini yönetmelerine 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) Genişletilmiş kaydırma efekti
Android 12, kaydırma aşma etkinlikleri için yeni bir görsel davranış sunar.
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 intent çözümü
Genel bir web intent'i artık yalnızca bir uygulamanın etkinliğine çözüm olarak gösterilir. Bunun için uygulamanın, söz konusu web intent'inde yer alan belirli alan adı için onaylanmış olması gerekir.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Hareketle gezinme için tam ekran modunda iyileştirmeler
Android 12, tam ekran modu için mevcut davranışları varsayılan davranışla (BEHAVIOR_DEFAULT) değiştirir.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Display#getRealSize ve getRealMetrics: desteğin sonlandırılması ve kısıtlamalar
Display API'lerinin getRealSize() ve getRealMetrics() yöntemlerinin desteği Android 12'de sonlandırılmıştır.
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 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 içe yerleştirilmiş dikey moda girer.
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 amacıyla, belirli ön plan hizmetleri için ön plan hizmet 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ı uygular.
Kullanıcı deneyimi Değişiklik (12 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Resim İçinde Resim (PIP) davranışı iyileştirmeleri
Android 12, tek ve çift 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ı bir şekilde yeniledi.
Kullanıcı deneyimi Yeni özellikler ve API'ler Zengin içerik ekleme
Android 12, pano, klavye veya sürükle ve bırak gibi herhangi bir kaynaktan 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 sunar.
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 dokunma deneyimleri
Android 12, yeni dokunma efektleri 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 üzerinde 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'yi kullanıma sunar.
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 önemini sıralamaya olanak tanıyan yeni telefon araması bildirimleri
Android 12, etkin telefon aramaları için yeni bir bildirim stili sunar.
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 etkileyici mod iyileştirmeleri
Android 12, hareketle gezinmeyi diğer etkinlikler sırasındaki kullanıcı deneyimiyle daha tutarlı hale getirmek için etkileyici modu basitleştirir.
Kullanıcı deneyimi Yeni özellikler ve API'ler Son URL paylaşımı (yalnızca Pixel)
Uygulamalar artık Pixel kullanıcılarının web içeriğini doğrudan Son ekranından paylaşmasına izin verebilir.
Tedarikçi firma kitaplıkları Değişiklik (12 yaş ve üzeri kullanıcıları 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 istendiğinde erişilebilir.