Android 14 ö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 ilgili bağlantıyı kullanarak dokümanları okuyun.

Kategori Tür Ad
Erişilebilirlik Değiştir (tüm uygulamalar) Uygulamanızı doğrusal olmayan yazı tipi ölçeklendirmesiyle test edin
Android %200'e varan yazı tipi ölçeklendirmesini desteklediğinden, uygulamanızın kullanılabilirliği etkilemeden daha büyük yazı tipi boyutlarını barındırabilmesini sağlamak için kullanıcı arayüzü testi yapmanız gerekir.
Erişilebilirlik Yeni özellikler ve API'ler %200'e kadar doğrusal olmayan yazı tipi ölçeklendirme
Android, %200'e kadar yazı tipi ölçeklendirmeyi destekler. Bu sayede, az gören kullanıcılara Web İçeriği Erişilebilirlik Kuralları'na (WCAG) uygun ek erişilebilirlik seçenekleri sunulur.
Kamera ve medya içerikleri Yeni özellikler ve API'ler Resimler için Ultra HDR
Android 14, fotoğraf çekerken sensörden daha fazla bilginin korunmasını sağlayan Yüksek Dinamik Aralık (HDR) resimleri için destek ekler. Bu sayede canlı renkler ve daha yüksek kontrast elde edilir.
Kamera ve medya içerikleri Yeni özellikler ve API'ler Kamera uzantılarında yakınlaştırma, odaklama, son görüntüleme ve daha fazlası
Android 14, kamera uzantılarını yükselterek ve iyileştirerek uygulamaların daha uzun işlem sürelerini yönetmesine olanak tanır. Bu da desteklenen cihazlarda düşük ışıkta fotoğrafçılık gibi yoğun bilgi işlem algoritmaları kullanılarak daha iyi görüntüler elde edilmesini sağlar.
Kamera ve medya içerikleri Yeni özellikler ve API'ler Sensör içi yakınlaştırma
Kullanıcılara diğer kamera kontrolleri hazır olmadan önce bile yakınlaştırma kontrolü sunmak için istek geçersiz kılma denetimlerini uygulayın.
Kamera ve medya içerikleri Yeni özellikler ve API'ler USB üzerinden kayıpsız ses
Android 14, USB kablolu kulaklıklarda audiophile düzeyinde deneyimler için kayıpsız ses biçimlerini destekler.
Temel işlevler Değiştir (tüm uygulamalar) Hassas zamanlı alarm planlama izni varsayılan olarak reddedilir
SCHEDULE_EXACT_ALARM izni artık Android 13 ve sonraki sürümleri hedefleyen yeni yüklenen uygulamaların çoğuna önceden verilmemektedir. Bu izin varsayılan olarak reddedilir.
Temel işlevler Değiştir (tüm uygulamalar) Uygulamalar önbelleğe alınırken bağlama kayıtlı yayınlar sıraya alınır
Sistem, bağlama kayıtlı yayınları önbelleğe alınmış durumdaki bir uygulamaya yayınlanmak üzere sıraya aldığında bu yayınları bir sıraya yerleştirebilir.
Temel işlevler Değiştir (tüm uygulamalar) Uygulamalar yalnızca kendi arka plan işlemlerini sonlandırabilir
Uygulamanız killBackgroundProcesses()'ı çağrdığında API yalnızca kendi uygulamanızın arka plan işlemlerini sonlandırabilir.
Temel işlevler Değiştir (tüm uygulamalar) MTU isteyen ilk GATT istemcisi için MTU 517 olarak ayarlanır
Android Bluetooth yığını, Bluetooth Core Specification 5.2 sürümüne daha sıkı bağlıdır ve ilk GATT istemcisi BluetoothGatt#requestMtu(int) API'yi kullanarak MTU istediğinde BLE ATT MTU'yu 517 bayta ayarlar ve bu ACL bağlantısında sonraki tüm MTU isteklerini yoksayar.
Temel işlevler Değiştir (tüm uygulamalar) Uygulamaların kısıtlanmış bekleme grubuna yerleştirilmesinin yeni nedeni
Android 14, uygulamaların kısıtlanmış bekleme grubuna yerleştirilmesinin yeni bir nedenini kullanıma sunar.
Temel işlevler Değiştir (tüm uygulamalar) mlock 64 KB ile sınırlı
Android 14 ve sonraki sürümlerde platform, mlock() kullanılarak kilitlenebilen maksimum belleği işlem başına 64 KB'ya düşürür.
Temel işlevler Değiştir (tüm uygulamalar) Sistem, önbelleğe alınmış uygulama kaynaklarının kullanımını zorunlu kılar
Bir uygulama işlemi önbelleğe alınmış duruma girdikten kısa bir süre sonra, bir işlem bileşeni yaşam döngüsünün etkin durumuna yeniden girene kadar arka plan çalışmasına izin verilmez.
Temel işlevler Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Ön plan hizmeti türleri zorunludur
Uygulamanız Android 14 (API düzeyi 34) veya sonraki sürümleri hedefliyorsa uygulamanızdaki her ön plan hizmeti için en az bir ön plan hizmeti türü belirtilmelidir.
Temel işlevler Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) BluetoothAdapter'da BLUETOOTH_CONNECT izninin zorunlu kılınması
Android 14, Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalar için BluetoothAdapter getProfileConnectionState() yöntemi çağrılırken BLUETOOTH_CONNECT iznini zorunlu kılar.
Temel işlevler Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) OpenJDK 17 güncellemeleri
OpenJDK 17 güncellemeleri kapsamında, normal ifadelerde ve UUID işleme sürecinde yapılan değişiklikler gibi uygulama uyumluluğunu etkileyebilecek bazı değişiklikler vardır.
Temel işlevler Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) JobScheduler, geri çağırma ve ağ davranışını güçlendirir
Uygulamanız Android 14 (API düzeyi 34) veya sonraki sürümleri hedefliyorsa ve ana iş parçacığında izin verilen süreyi aşıyorsa uygulama, hata mesajıyla birlikte bir ANR tetikler.
Kullanıcı deneyimi Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Tile launch API
Android 14, TileService#startActivityAndCollapse(Intent) yerine TileService#startActivityAndCollapse(PendingIntent) için desteği sonlandırdı.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Kimlik Bilgisi Yöneticisi
Android 14, tek bir API'de kullanıcı adı ve şifre, geçiş anahtarları ve birleşik oturum açma çözümleri (ör. Google ile oturum açma) gibi birden fazla oturum açma yöntemini destekleyen Kimlik Bilgisi Yöneticisi'ni kullanıma sunar.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Health Connect
Android 14'ten itibaren Health Connect platformun bir parçasıdır ve ayrı bir indirme işlemi gerektirmeden Google Play sistem güncellemeleri aracılığıyla güncelleme alır.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler OpenJDK 17 güncellemeleri
Android 14, hem kitaplık güncellemeleri hem de uygulama ve platform geliştiricileri için Java 17 dil desteği de dahil olmak üzere OpenJDK 17 LTS sürümüyle daha uyumlu özellikler ve iyileştirmeler içerir.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Uygulama mağazaları için iyileştirmeler
Android 14, uygulama mağazalarının kullanıcı deneyimini iyileştirmesine olanak tanıyan çeşitli yeni PackageInstaller API'ler sunar.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Uygulama meta veri paketleri
Android 14'ten itibaren Android paket yükleyici, Google Play gibi uygulama mağazası sayfalarına dahil edilecek uygulama meta verilerini (ör. veri güvenliği uygulamaları) belirtmenize olanak tanır.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Ekran görüntüsü algılama
Kullanıcı bir uygulama etkinliği görünür durumdayken ekran görüntüsü aldığında geri çağırma işlevi çağıran ve bir pop-up mesajı gösteren, gizliliği korumaya yönelik bir API.
Grafik Yeni özellikler ve API'ler Yollar artık sorgulanabilir ve interpole edilebilir
İçerisinde ne olduğunu öğrenmek için yolları sorgulayın, yapıları tam olarak eşleşen yollar arasında interpolasyon yapın ve şekil değiştirme efektlerini etkinleştirin.
Grafik Yeni özellikler ve API'ler Düğüm ve parça gölgelendiricileri içeren özel ağlar
Android 14, üçgen veya üçgen şerit olarak tanımlanabilen ve isteğe bağlı olarak dizine eklenebilen özel ağlar için destek ekler.
Grafik Yeni özellikler ve API'ler Tuval için donanım arabelleği oluşturma aracı
Android 14, HardwareBuffer içine donanım hızlandırmayla çizim yapmak için Android'in Canvas API'sini kullanmaya yardımcı olmak amacıyla HardwareBufferRenderer'i kullanıma sunar.
Uluslararası hale getirme Yeni özellikler ve API'ler Uygulamaya özgü dil tercihleri
Android 14, Android 13'te (API düzeyi 33) kullanıma sunulan uygulamaya özgü dil özelliklerini bazı ek özelliklerle genişletir.
Uluslararası hale getirme Yeni özellikler ve API'ler Grammatical Inflection API
Grammatical Infection API, dil bilgisi açısından cinsiyete sahip dilleri konuşan kullanıcılar için destek eklemenize yardımcı olur. Böylece bu diller için daha kişiselleştirilmiş ve doğal bir kullanıcı deneyimi sunar.
Uluslararası hale getirme Yeni özellikler ve API'ler Bölgesel tercihler
Kullanıcılar bölgesel tercihlerini değiştirdiğinde uygulamalar bildirim alabilir ve bu tercihleri uygulamada yansıtabilir.
SDK olmayan arayüz kısıtlamaları Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) SDK olmayan arayüz kısıtlamalarında yapılan güncellemeler
Android 14, Android geliştiricilerle yapılan ortak çalışmalara ve en son şirket içi testlere dayalı olarak kısıtlanmış SDK olmayan arayüzlerin güncellenmiş listelerini içerir.
Gizlilik Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Fotoğraflara ve videolara kısmi erişim
Bir uygulama, Android 13'te (API düzeyi 33) kullanıma sunulan görsel medya izinlerini (READ_MEDIA_IMAGES ve READ_MEDIA_VIDEO) istediğinde kullanıcı, fotoğraflarına ve videolarına kısmi erişim izni verebilir.
Güvenlik Değiştir (tüm uygulamalar) Yüklenebilen minimum hedef API düzeyi
23'ten düşük targetSdkVersion değerine sahip uygulamalar yüklenemez.
Güvenlik Değiştir (tüm uygulamalar) Medya sahibi paket adları çıkartılabilir
Uygulamalar belirli koşulları karşılamadığı sürece OWNER_PACKAGE_NAME değerinin çıkartılır.
Güvenlik Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Yarı açık ve bekleyen intent'lerle ilgili kısıtlamalar
Android, Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamaların dahili uygulama bileşenlerine yarı açık intent göndermesini kısıtlar.
Güvenlik Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Çalışma zamanında kayıtlı yayın alıcıları dışa aktarma davranışını belirtmelidir
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen ve bağlama kayıtlı alıcı kullanan uygulamaların ve hizmetlerin, alıcının cihazdaki diğer tüm uygulamalara aktarılıp aktarılmayacağını belirten bir işaret belirtmesi gerekir.
Güvenlik Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Daha güvenli dinamik kod yükleme
Uygulamanız Android 14 (API düzeyi 34) veya sonraki sürümleri hedefliyorsa ve dinamik kod yükleme (DCL) kullanıyorsa dinamik olarak yüklenen tüm dosyalar salt okunur olarak işaretlenmelidir.
Güvenlik Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Arka planda etkinlik başlatmayla ilgili ek kısıtlamalar
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalar, arka planda etkinlik başlatma ayrıcalıklarını başka bir uygulamaya vermek istiyorlarsa bu uygulamanın PendingIntent'ını gönderirken veya bu uygulamanın hizmetini bağlarken bu özelliği etkinleştirmelidir.
Güvenlik Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) ZIP yolu geçişi
Android, Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda ZIP dosyası girişi adlarının içerebileceği öğeleri kısıtlayarak ZIP yolu geçişi güvenlik açığını önler.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Kullanıcıların kapatılamayan bildirimleri deneyimleme biçiminde yapılan değişiklikler
Uygulamanız kullanıcılara kapatılamayan ön plan bildirimleri gösteriyorsa Android 14, kullanıcıların bu tür bildirimleri kapatmasına izin verecek şekilde davranışı değiştirdi.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Veri güvenliği bilgileri daha görünür
Uygulamanızın veri güvenliği bilgileri (ör. veri paylaşımı yöntemleri) artık bazı izin gerekçesi sistem iletişim kutularında ve sistem bildirimlerinde gösteriliyor.
Kullanıcı deneyimi Değişiklik (14 ve üzeri sürümleri hedefleyen uygulamalar) Güvenli tam ekran intent bildirimleri
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda, tam ekran intent bildirimlerini desteklemek için USE_FULL_SCREEN_INTENT izninin yalnızca arama ve alarm sağlayan uygulamalar tarafından kullanılmasına izin verilir.
Kullanıcı deneyimi Yeni özellikler ve API'ler Paylaşım sayfası özel işlemleri ve geliştirilmiş sıralama
Android 14, sistem paylaşım sayfasını özel uygulama işlemlerini ve kullanıcılar için daha bilgilendirici önizleme sonuçlarını destekleyecek şekilde günceller.
Kullanıcı deneyimi Yeni özellikler ve API'ler Yerleşik ve özel animasyon desteği
Yeni sistem geri API'lerini kullanan uygulamalar, uygulama içi animasyonları otomatik olarak almak ve özel geçişleri desteklemek için tahmini geri özelliğini etkinleştirebilir.
Kullanıcı deneyimi Yeni özellikler ve API'ler Uygulama başına büyük ekran OEM geçersiz kılma işlemleri
Manifest özellikleri, uygulamanız için OEM geçersiz kılma işlemlerini devre dışı bırakmanızı sağlar.
Kullanıcı deneyimi Yeni özellikler ve API'ler Büyük ekranlı cihazlarda uygulama başına kullanıcı geçersiz kılma
Android 14 QPR1, kullanıcıların büyük ekranlı cihazlarda yeni bir ayarlar menüsü aracılığıyla uygulama başına geçersiz kılma işlemleri uygulamasını sağlar. Uygulamalar bazı geçersiz kılma işlemlerini devre dışı bırakabilir.

Java ve OpenJDK, Oracle ve/veya satış ortaklarının ticari markaları ya da tescilli ticari markalarıdır.