Android 14 özellikleri ve değişiklikleri listesi

Aşağıdaki tabloda, uygulama geliştiricilerini etkileyebilecek belgelenen tüm özellikler ve davranış değişiklikleri listelenmiştir. Sizi etkileyen değişiklikleri bulmak için bu listeyi kullanın. Ardından, dokümanları okumak için ilgili bağlantıyı kullanın.

Kategori Tür Ad
Erişilebilirlik Değiştir (tüm uygulamalar) Uygulamanızı doğrusal olmayan yazı tipi ölçeklendirme ile test edin
Android, %200'e kadar yazı tipi ölçeklendirmesini desteklediğinden, uygulamanızın kullanılabilirliği etkilemeden daha büyük yazı tipi boyutlarına uyum sağlayabildiğinden emin olmak için kullanıcı arayüzü testi yapmanız gerekir.
Erişilebilirlik Yeni özellikler ve API'ler Doğrusal olmayan yazı tipinin%200'e ölçeklendirilmesi
Android, yazı tipi boyutunu %200'e kadar ölçeklendirmeyi destekler. Az gören kullanıcılara Web İçeriği Erişilebilirlik Yönergeleri (WCAG) ile uyumlu ek erişilebilirlik seçenekleri sunar.
Kamera ve medya Yeni özellikler ve API'ler Görüntüler için ultra HDR
Android 14'ün yüksek Dinamik Aralık (HDR) özelliği, fotoğraf çekerken sensörden gelen bilgilerin daha fazlasını saklayan Yüksek Dinamik Aralıklı (HDR) görüntülere dayalı olarak canlı renkler ve daha fazla kontrast sağlar.
Kamera ve medya Yeni özellikler ve API'ler Kamera uzantılarında Zoom, Focus, Postview ve daha fazlası
Android 14, kamera uzantılarını yükselterek ve iyileştirerek uygulamaların daha uzun işleme süreleri elde etmesini sağlar. Böylece desteklenen cihazlarda düşük ışıkta çekim gibi işlem odaklı algoritmalar kullanılarak daha iyi resimler sunulur.
Kamera ve medya Yeni özellikler ve API'ler Sensör içi yakınlaştırma
Diğer kamera kontrolleri hazır olmadan bile kullanıcılara yakınlaştırma kontrolü sağlamak için istek geçersiz kılma kontrolleri uygulayın.
Kamera ve medya Yeni özellikler ve API'ler Kayıpsız USB ses
Android 14, USB kablolu kulaklıklar üzerinden ses meraklıları düzeyinde deneyim için kayıpsız ses biçimlerini destekliyor.
Temel işlevler Değiştir (tüm uygulamalar) Tam alarm planlama işlemi varsayılan olarak reddedilir
SCHEDULE_EXACT_ALARM izni artık Android 13 ve sonraki sürümleri hedefleyen yeni yüklenmiş uygulamaların çoğuna önceden sağlanmaz. İzin varsayılan olarak reddedilir.
Temel işlevler Değiştir (tüm uygulamalar) Bağlama kayıtlı yayınlar, uygulamalar önbelleğe alınırken sıraya alınır
Bu yayınlar önbelleğe alınmış durumdaki bir uygulamaya sunulmak üzere sıraya alındığında sistem, bağlama kayıtlı yayınları sıraya alabilir.
Temel işlevler Değiştir (tüm uygulamalar) Uygulamalar yalnızca kendi arka plan işlemlerini sona erdirebilir
Uygulamanız killBackgroundProcesses() yöntemini çağırdığında API, yalnızca kendi uygulamanızın arka plan işlemlerini sona erdirebilir.
Temel işlevler Değiştir (tüm uygulamalar) MTU isteyen ilk GATT istemcisi için MTU, 517 olarak ayarlanmıştır
Android Bluetooth grubu, Bluetooth Core Spesifikasyonu'nun 5.2 sürümüne daha sıkı bir şekilde bağlıdır ve ilk GATT istemcisi BluetoothGatt#requestMtu(int) API'yi kullanarak bir MTU isteğinde bulunduğunda BLE ATT MTU'dan 517 bayt ister ve sonraki tüm MTU bağlantıları dikkate alınmaz.
Temel işlevler Değiştir (tüm uygulamalar) Uygulamaların kısıtlı bekleme paketine yerleştirilmesinin yeni nedeni
Android 14, uygulamaların kısıtlanmış bekleme paketine yerleştirilmesi için yeni bir neden sunar.
Temel işlevler Değiştir (tüm uygulamalar) 64 KB ile sınırlıdır
Android 14 ve sonraki sürümlerde platform, mlock() kullanılarak kilitlenebilen maksimum bellek miktarı işlem başına 64 KB'tır.
Temel işlevler Değiştir (tüm uygulamalar) Sistem, önbelleğe alınan uygulama kaynak 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ünde etkin bir duruma yeniden girene kadar arka plan çalışmasına izin verilmez.
Temel işlevler Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) Ön plan hizmet türleri gereklidir
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 hizmet türü belirtmelidir.
Temel işlevler Değiştir (14 yaş ve üzerini 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öntemini çağırırken BLUETOOTH_CONNECT iznini zorunlu kılar.
Temel işlevler Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) OpenJDK 17 güncellemeleri
OpenJDK 17 güncellemelerinin bir parçası olarak, normal ifadelerde ve UUID'lerde yapılan değişiklikler gibi uygulama uyumluluğunu etkileyebilecek bazı değişiklikler mevcuttur.
Temel işlevler Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) JobScheduler, geri çağırmayı ve ağ davranışını pekiştirir
Uygulamanız Android 14 (API düzeyi 34) veya sonraki bir sürümü hedefliyorsa ve ana iş parçacığında verilen süreyi aşıyorsa uygulama, hata mesajıyla bir ANR tetikler.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Kimlik Bilgisi Yöneticisi
Android 14; kullanıcı adı ve şifre, geçiş anahtarları ve birleşik oturum açma çözümleri (ör. Google ile oturum açma) gibi çoklu oturum açma yöntemlerini tek bir API'de destekleyen Kimlik Bilgisi Yöneticisi'ni kullanıma sundu.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Health Connect
Android 14'ten itibaren platformun bir parçası olan Health Connect, güncellemeleri Google Play sistem güncellemeleri aracılığıyla ayrı bir indirme işlemi gerektirmeden 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 dahil olmak üzere OpenJDK 17 LTS sürümüyle daha uyumlu olan ö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ştirmesini sağlayan birkaç yeni PackageInstaller API'sini kullanıma sunuyor.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Uygulama meta veri paketleri
Android 14 sürümünden itibaren Android paket yükleyici, Google Play gibi uygulama mağazası sayfalarına dahil edilecek uygulama meta verilerini (ör. veri güvenliği yöntemleri) belirtmenize olanak tanır.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler Ekran görüntüsü algılama
Bir uygulama etkinliği görünür haldeyken kullanıcı ekran görüntüsü aldığında geri çağırma çağıran ve bir durum mesajı gösteren, gizliliği koruyan bir API.
Grafik Yeni özellikler ve API'ler Yollar artık sorgulanabilir ve birlikte çalışabilirlik
Yollar içinde ne olduğunu bulmak, yapıları tam olarak eşleşen yolların ara değer elde etmek ve dönüşüm efektlerini etkinleştirmek için sorgu yolları.
Grafik Yeni özellikler ve API'ler Köşe noktası ve parça gölgelendiricileri ile özel örgüler
Android 14, üçgen veya üçgen şerit olarak tanımlanabilen ve isteğe bağlı olarak dizine eklenebilen özel örgüler için destek sunar.
Grafik Yeni özellikler ve API'ler Canvas için donanım arabellek oluşturucu
Android 14, HardwareBuffer için donanım hızlandırmayla çizim yapmak üzere Android Canvas API'sinin kullanılmasına yardımcı olmak için HardwareBufferRenderer'ı 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 Inffaction API
Grammatical Infection API, cinsiyet bilgisi kurallarına sahip dilleri konuşan kullanıcılar için destek eklemenize yardımcı olarak bu diller için daha kişiselleştirilmiş ve doğal görünen 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 ve bu tercihleri uygulamaya yansıttığında uygulamalar bildirim alabilir.
SDK olmayan arayüz kısıtlamaları Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) SDK dışı arayüz kısıtlamalarıyla ilgili güncellemeler
Android 14, Android geliştiricileriyle yapılan ortak çalışmalara ve en son dahili testlere dayalı olarak kısıtlanmış SDK dışı arayüzlerin güncellenmiş listelerini içerir.
Gizlilik Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) Fotoğraflara ve videolara kısmi erişim
Bir uygulama, Android 13'te (API düzeyi 33) kullanıma sunulan herhangi bir görsel medya izni istediğinde kullanıcı fotoğraf ve videolarına kısmi erişim izni verebilir: READ_MEDIA_IMAGES ve READ_MEDIA_VIDEO.
Güvenlik Değiştir (tüm uygulamalar) Minimum yüklenebilir hedef API düzeyi
targetSdkVersion değeri 23 değerinden düşük olan 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ğeri çıkartılır.
Güvenlik Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) Örtülü ve beklemedeki amaçlarla ilgili kısıtlamalar
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalar için uygulamaların dahili uygulama bileşenlerine örtülü amaç göndermesini kısıtlar.
Güvenlik Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) Çalışma zamanına 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ıları kullanan uygulama ve hizmetlerin, alıcının cihazdaki diğer tüm uygulamalara dışa aktarılıp aktarılmayacağını belirten bir işaret belirtmesi gerekir.
Güvenlik Değiştir (14 yaş ve üzerini 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ın salt okunur olarak işaretlenmesi gerekir.
Güvenlik Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) Etkinliklerin arka planda başlatılmasıyla ilgili ek kısıtlamalar
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamaların, PendingIntent öğesini gönderirken veya uygulamanın hizmetini bağlarken başka bir uygulamaya arka plan etkinliği başlatma ayrıcalıklarını vermek istemesi durumunda bu özelliği etkinleştirmesi gerekir.
Güvenlik Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) Zip yolu geçişi
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalar için Android, ZIP dosyası girişi adlarının içerebileceği öğeleri kısıtlayarak Zip Path Traversal Güvenlik Açığını önler.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Kullanıcıların kapatılamayan bildirimlerle ilgili deneyimiyle ilgili 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ştirmiştir.
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 içeren sistem iletişim kutularında ve sistem bildirimlerinde gösteriliyor.
Kullanıcı deneyimi Değiştir (14 yaş ve üzerini hedefleyen uygulamalar) Tam ekran güvenli Amaç bildirimleri
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalar için yalnızca arama ve alarm sağlayan uygulamaların tam ekran intent bildirimlerini desteklemek üzere USE_FULL_SCREEN_INTENT iznini kullanmasına izin verilir.
Kullanıcı deneyimi Yeni özellikler ve API'ler Sharesheet özel işlemleri ve iyileştirilmiş sıralama
Android 14, sistem paylaşım sayfasını güncelleyerek kullanıcılar için özel uygulama işlemlerini ve daha bilgilendirici önizleme sonuçlarını destekler.
Kullanıcı deneyimi Yeni özellikler ve API'ler Yerleşik ve özel animasyonlar için destek
Yeni sistem geri API'lerini kullanan uygulamalar, uygulama içi animasyonları otomatik olarak almak için tahmine dayalı geri özelliğini etkinleştirebilir ve özel geçişleri de destekleyebilir.
Kullanıcı deneyimi Yeni özellikler ve API'ler Uygulama başına geniş ekran OEM geçersiz kılmaları
Manifest özellikleri, uygulamanız için OEM geçersiz kılmalarını devre dışı bırakmanıza olanak tanır.
Kullanıcı deneyimi Yeni özellikler ve API'ler Uygulama başına büyük ekran kullanıcısı geçersiz kılmaları
Android 14 QPR1, kullanıcıların büyük ekranlı cihazlarda yeni bir ayarlar menüsü aracılığıyla uygulama bazında geçersiz kılmaları uygulamasına olanak tanır. 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.