Aşağıdaki tabloda, uygulama geliştiricileri etkileyebilecek tüm belgelenmiş özellikler ve davranış değişiklikleri listelenmiştir. Sizi etkileyen değişiklikleri bulmak için bu listeyi kullanın ve ardından ilgili bağlantıyı tıklayarak dokümanları okuyun.
Kategori | Tür | Ad |
---|---|---|
Temel işlevler | Değiştir (tüm uygulamalar) |
ART'ta yapılan dahili değişiklikler Android 16, Android Runtime'ta (ART) yapılan ve Android Runtime'ın (ART) performansını iyileştiren ve ek Java özellikleri için destek sağlayan en son güncellemeleri içerir. Bu iyileştirmeler, Google Play sistem güncellemeleri aracılığıyla Android 12 (API düzeyi 31) ve sonraki sürümleri çalıştıran bir milyardan fazla cihazda da kullanılabilir. Bu değişiklikler yayınlandığında, ART'nin dahili yapılarına dayanan kitaplıklar ve uygulama kodları, Android 16'yı çalıştıran cihazların yanı sıra Google Play sistem güncellemeleri aracılığıyla ART modülünü güncelleyen önceki Android sürümlerinde düzgün çalışmayabilir. |
Temel işlevler | Değiştir (tüm uygulamalar) |
JobScheduler kota optimizasyonları Android 16, normal ve hızlandırılmış iş yürütme çalışma zamanı kotasını birkaç faktöre göre ayarlar: Uygulamanın hangi uygulama bekleme grubunda olduğu, işin yürütmeyi uygulama üst durumdayken başlatıp başlatmadığı ve işin bir ön plan hizmeti çalışırken çalışıp çalışmadığı. |
Temel işlevler | Değiştir (tüm uygulamalar) |
Terk edilmiş boş işlerin durdurulma nedeni Terk edilmiş işleri tespit edip azaltmak için uygulamaların STOP_REASON_TIMEOUT yerine sistemin terk edilmiş işler için atadığı yeni STOP_REASON_TIMEOUT_ABANDONED iş durdurma nedenini kullanması gerekir. |
Temel işlevler | Değiştir (tüm uygulamalar) |
Sıralı yayın önceliği kapsamı artık küresel değil Android 16'da, farklı işlemlerde android:priority özelliğini veya IntentFilter#setPriority() 'i kullanan yayın yayınlama sırası garanti edilmez. Sıralı yayınlar için yayın önceliklerine tüm sistem süreçlerinde değil, yalnızca aynı uygulama sürecinde uyulur. |
Temel işlevler | Değiştir (tüm uygulamalar) |
16 KB sayfa boyutu uyumluluk modu Android 15, platformun performansını optimize etmek için 16 KB bellek sayfası desteğini kullanıma sundu. Android 16, 4 KB bellek sayfaları için geliştirilmiş bazı uygulamaların 16 KB bellek sayfaları için yapılandırılmış bir cihazda çalışmasına olanak tanıyan bir uyumluluk modu ekler. |
Temel işlevler | Değişiklik (16 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Sabit ücretli çalışma planlama optimizasyonu Android 16 veya sonraki sürümleri hedefleyen uygulamalarda, uygulama geçerli bir yaşam döngüsüne döndüğünde en fazla bir scheduleAtFixedRate yürütme işlemi hemen yürütülür. |
Temel işlevler | Yeni özellikler ve API'ler |
2025'te iki Android API sürümü Android 16'da, önizleme 2025'in 2. çeyreğinde kullanıma sunulması planlanan Android'in bir sonraki büyük sürümü içindir. Bu sürüm, geçmişteki tüm API sürümlerimize benzer. Bu sürümlerde genellikle bir targetSdkVersion'a bağlı planlı davranış değişiklikleri yapabiliriz. 2025'in 4. çeyreğinde yeni geliştirici API'lerini de içerecek başka bir sürüm yayınlamayı planlıyoruz. 2025'te uygulamaları etkileyebilecek planlanmış davranış değişikliklerini içeren tek sürüm, 2. çeyrekteki büyük sürüm olacak. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Değiştir (tüm uygulamalar) |
Kullanıcı deneyimini bozan erişilebilirlik duyurularının desteği sonlandırılıyor Android 16, announceForAccessibility kullanımı veya TYPE_ANNOUNCEMENT erişilebilirlik etkinliklerinin gönderilmesiyle karakterize edilen erişilebilirlik duyurularının desteğini sonlandırıyor. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Değiştir (tüm uygulamalar) |
3 düğmeli gezinme desteği Android 16, tahmini geri özelliğine düzgün şekilde taşınan uygulamalar için 3 düğmeli gezinme özelliğine tahmini geri desteği ekler. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Değişiklik (16 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Zarif yazı tipi API'lerinin desteği sonlandırıldı ve devre dışı bırakıldı Android 16'da elegantTextHeight özelliğinin desteği sonlandırıldı ve uygulamanız Android 16'yı hedeflediğinde bu özellik yoksayılacak. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Değişiklik (16 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Uçtan uca ekran kapsamı devre dışı bırakma özelliği kullanımdan kaldırılıyor Android 16 veya sonraki sürümleri hedefleyen uygulamalarda R.attr#windowOptOutEdgeToEdgeEnforcement özelliği kaldırıldı. Bu nedenle, bu özelliği kullanan uygulamaların pencere içe eklemelerini işlemesi gerekiyor. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Değişiklik (16 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Tahmine dayalı geri hareket için taşıma veya kapsam dışında kalma işlemi gerekli Android 16'yı hedefleyen uygulamalarda ana sayfaya geri gitme, görevler arasında geçiş yapma ve etkinlikler arasında geçiş yapma gibi sistem animasyonları artık varsayılan olarak gösteriliyor. Bu durum sisteme yansıtılmak üzere android:enableOnBackInvokedCallback için varsayılan değer true olarak değiştirildi ve OnBackPressed ile KeyEvent.KEYCODE_BACK çağrıları yoksayıldı. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Yeni özellikler ve API'ler |
Tahmine dayalı geri hareketi güncellemeleri Android 16, hareketle gezinme sırasında tahmine dayalı geri sistem animasyonlarını (ör. ana ekrana geri dönme animasyonu) etkinleştirmenize yardımcı olacak yeni API'ler ekler. Android 16 ayrıca finishAndRemoveTaskCallback() ve moveTaskToBackCallback öğelerini de ekler. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Yeni özellikler ve API'ler |
Daha zengin dokunma teknolojisi Android 16, uygulamaların dokunma etkisinin genlik ve frekans eğrilerini tanımlamasına olanak tanıyan ve cihaz özellikleri arasındaki farklılıkları soyutlayan dokunma API'leri ekler. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Yeni özellikler ve API'ler |
İlerleme odaklı bildirimler Android 16, kullanıcı tarafından başlatılan baştan sona yolculukları sorunsuz bir şekilde izlemelerine yardımcı olmak için ilerleme odaklı bildirimler sunar. Bu bildirimler, sistem yüzeylerindeki görünürlüğü ve bildirim çekmecesindeki üst sıralamayı yükseltti. |
Kullanıcı deneyimi ve sistem kullanıcı arayüzü | Yeni özellikler ve API'ler |
Animasyonlu duvar kağıtları için içerik işleme Android 16'da, animasyonlu duvar kağıdı çerçevesi dinamik, kullanıcı odaklı duvar kağıtlarının zorluklarını gidermek için yeni bir Content API'ye kavuşuyor. |
Güvenlik | Değiştir (tüm uygulamalar) |
Intent yönlendirme saldırılarına karşı gelişmiş güvenlik Android 16, Intent yönlendirme istismarlarına karşı varsayılan olarak güvenlik güçlendirme çözümleri sunar. |
Güvenlik | Yeni özellikler ve API'ler |
Anahtar paylaşım API'si Android 16, Android Keystore anahtarlarına erişimi diğer uygulamalarla paylaşmayı destekleyen API'ler ekler. |
Cihaz form faktörleri | Değiştir (tüm uygulamalar) |
Sanal cihaz sahibinin geçersiz kılma işlemleri Belirli güvenilir ve ayrıcalıklı uygulamalarla sınırlı olan sanal cihaz sahipleri artık sanal cihaz sahiplerinin yönettiği cihazlardaki uygulama ayarlarını geçersiz kılabilir. |
Cihaz form faktörleri | Değişiklik (16 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Uyarlanabilir düzenler Platform, Android 16 veya sonraki sürümleri hedefleyen uygulamalarda ekran yönünü, en boy oranını ve yeniden boyutlandırılabilirliği kısıtlayan manifest özelliklerini ve çalışma zamanı API'lerini yoksayar. |
Cihaz form faktörleri | Yeni özellikler ve API'ler |
TV'ler için standartlaştırılmış resim ve ses kalitesi çerçevesi Android 16, ses ve resim profillerine ve donanımla ilgili ayarlara erişim için standartlaştırılmış API'ler sunan MediaQuality paketini kullanıma sunar. Bu sayede, akış uygulamaları profilleri sorgulayabilir ve medyaya dinamik olarak uygulayabilir. |
Sağlık ve fitness | Değişiklik (16 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Sağlık ve fitness izinleri Android 16 veya sonraki sürümleri hedefleyen uygulamalarda sağlık ve fitness izinleri, Health Connect tarafından kullanılan android.permissions.health kapsamında daha ayrıntılı bir izin grubuna geçiriliyor. |
Performans ve pil | Yeni özellikler ve API'ler |
ApplicationStartInfo'da başlatma bileşeni Android 16, başlangıcı hangi bileşen türünün tetiklediğini ayırt etmek için getStartComponent() ekler. Bu, uygulamanızın başlangıç akışını optimize etmek için yararlı olabilir. |
Performans ve pil | Yeni özellikler ve API'ler |
Uyarlanabilir yenileme hızı Android 16, uygulamalarınızın ARR'den yararlanmasını kolaylaştırmak için hasArrSupport() ve getSuggestedFrameRate(int) özelliklerini kullanıma sunarken getSupportedRefreshRates() özelliğini de geri yükler. |
Performans ve pil | Yeni özellikler ve API'ler |
Daha iyi iş iç gözlemi Android 16'da, hem geliştirici tarafından belirlenen açık kısıtlamalar hem de sistem tarafından belirlenen gizli kısıtlamalar nedeniyle bir işin beklemede olmasının birden fazla nedenini döndüren JobScheduler#getPendingJobReasons() özelliğini kullanıma sunuyoruz. Ayrıca, beklemede olan en son iş nedeni değişikliklerinin listesini döndüren JobScheduler#getPendingJobReasonsHistory() özelliğini de kullanıma sunuyoruz. |
Performans ve pil | Yeni özellikler ve API'ler |
Sistem tarafından tetiklenen profil oluşturma Android 16, sistem tarafından tetiklenen profil oluşturma özelliğini ProfilingManager 'e ekler. Uygulamalar, sıfırdan başlatma reportFullyDrawn veya ANR'ler gibi belirli tetikleyiciler için izleme alma isteğini kaydedebilir. Ardından sistem, uygulama adına bir izlemeyi başlatır ve durdurur. İzleme tamamlandıktan sonra sonuçlar uygulamanın veri dizine gönderilir. |
Performans ve pil | Yeni özellikler ve API'ler |
ADPF'de Headroom API'leriSystemHealthManager , Android 16'da oyunlara ve yoğun kaynak kullanan uygulamalara mevcut CPU ve GPU kaynaklarının tahminlerini sağlamak için tasarlanmış getCpuHeadroom ve getGpuHeadroom API'lerini kullanıma sunar. |
Bağlantı | Yeni özellikler ve API'ler |
Gelişmiş güvenlikle menzil belirleme Android 16, Wi-Fi 6 802.11az özellikli desteklenen cihazlarda kablosuz konum için sağlam güvenlik özellikleri desteği ekler. Bu sayede uygulamalar, protokolün daha yüksek doğruluğunu, daha fazla ölçeklenebilirliğini ve dinamik planlamasını AES-256 tabanlı şifreleme ve MITM saldırılarına karşı koruma gibi güvenlik geliştirmeleriyle birleştirebilir. |
Bağlantı | Yeni özellikler ve API'ler |
Genel menzil API'leri Android 16, desteklenen donanımlarda yerel cihaz ile uzak cihaz arasındaki mesafeyi ve açıyı belirleme yöntemleri sunan yeni RangingManager API'sini içerir. |
Medya | Yeni özellikler ve API'ler |
Fotoğraf seçicideki iyileştirmeler Android 16, fotoğraf seçicideki iyileştirmeler içerir. Örneğin, uygulamaların fotoğraf seçiciyi görüntü hiyerarşisine yerleştirmesini sağlayan yeni API'ler ve Android fotoğraf seçici için bulut medya sağlayıcıdan arama yapmayı sağlayan yeni API'ler bu iyileştirmeler arasındadır. |
Medya | Yeni özellikler ve API'ler |
Gelişmiş Profesyonel Video Android 16, profesyonel düzeyde yüksek kaliteli video kaydı ve post prodüksiyon için tasarlanmış Gelişmiş Profesyonel Video (APV) codec'i desteğini kullanıma sunar. |
Gizlilik | Yeni özellikler ve API'ler |
Health Connect güncellemeleri Health Connect, orta ve yüksek yoğunluktaki aktivitelerle ilgili Dünya Sağlık Örgütü yönergelerine göre tanımlanan yeni bir veri türü olan ACTIVITY_INTENSITY 'ı ekler. Health Connect, sağlık kayıtlarını destekleyen güncellenmiş API'ler de içerir. Bu, uygulamaların açık kullanıcı izniyle FHIR biçiminde tıbbi kayıtları okumasına ve yazmasına olanak tanır. Bu API, erken erişim programındadır. Bu programa katılmak istiyorsanız erken erişim programımıza kaydolun. |
Gizlilik | Yeni özellikler ve API'ler |
Android'de Özel Korumalı Alan Android 16, kullanıcıların gizliliklerinin korunduğunu bildikleri teknolojiler geliştirmek için sürdürdüğümüz çalışmaların bir parçası olan Android'de Özel Korumalı Alan'ın en son sürümünü içerir. |
Kamera | Yeni özellikler ve API'ler |
Doğru renk sıcaklığı ve ton ayarları Android 16, profesyonel video kayıt uygulamalarını daha iyi desteklemek için hassas renk sıcaklığı ve ton ayarları için kamera desteği ekler. |
Kamera | Yeni özellikler ve API'ler |
Karma otomatik pozlama Android 16, Camera2'ye yeni karma otomatik pozlama modları ekler. Bu modlar, otomatik pozlama (AE) algoritmasının geri kalanını halletmesine izin verirken pozlamanın belirli yönlerini manuel olarak kontrol etmenize olanak tanır. |
Kamera | Yeni özellikler ve API'ler |
Hareketli fotoğraf çekme intent işlemleri Android 16, kamera uygulamasının hareketli fotoğraf çekmesini ve döndürmesini isteyen standart intent işlemleri ( ACTION_MOTION_PHOTO_CAPTURE ve ACTION_MOTION_PHOTO_CAPTURE_SECURE ) ekler. |
Kamera | Yeni özellikler ve API'ler |
Kamera gece modu sahne algılama Android 16, uygulamanızın gece modu kamera oturumuna ne zaman geçeceğini ve ne zaman çıkacağını bilmesine yardımcı olmak için EXTENSION_NIGHT_MODE_INDICATOR özelliğini ekler. Destekleniyorsa Camera2 içinde CaptureResult simgesini kullanabilirsiniz. |
Kamera | Yeni özellikler ve API'ler |
Ultra HDR resim geliştirmeleri Android 16, HEIC dosya biçiminde Ultra HDR resimler için destek ekler. |
Uluslararası hale getirme | Yeni özellikler ve API'ler |
Dikey metin Android 16, kitaplık geliştiricilere temel dikey yazma desteği sunmak için metni dikey olarak oluşturma ve ölçmeyle ilgili düşük düzeyde destek ekler. |
Uluslararası hale getirme | Yeni özellikler ve API'ler |
Ölçüm sistemi özelleştirme Android 16, Ayarlar'daki bölgesel tercihlerde ölçüm sisteminizi özelleştirme olanağı sunar. |
Erişilebilirlik | Yeni özellikler ve API'ler |
Geliştirilmiş erişilebilirlik API'leri Android 16, kullanıcı arayüzü anlamlarını iyileştirmek için TalkBack gibi erişilebilirlik hizmetlerini kullanan kullanıcıların tutarlılığını iyileştirmeye yardımcı olan ek API'ler ekler. |
Erişilebilirlik | Yeni özellikler ve API'ler |
LEA işitme cihazlarıyla sesli aramalar için telefon mikrofon girişi Android 16, LE Audio işitme cihazı kullanıcılarının sesli aramalar için işitme cihazlarındaki yerleşik mikrofonlar ile telefonlarındaki mikrofon arasında geçiş yapmalarına olanak tanır. |
Erişilebilirlik | Yeni özellikler ve API'ler |
LEA işitme cihazları için ortam ses seviyesi kontrolleri Android 16, LE Audio işitme cihazı kullanıcılarının işitme cihazının mikrofonları tarafından alınan ortam sesinin seviyesini ayarlama özelliğini ekler. |
Grafik | Yeni özellikler ve API'ler |
AGSL ile özel grafik efektleri Android 16, RuntimeColorFilter ve RuntimeXfermode 'i ekleyerek Eşik, Sepya ve Ton Doygunluğu gibi karmaşık efektler oluşturmanıza ve bunları çizim çağrılarına uygulamanıza olanak tanır. |