Android 14 özellikleri ve değişiklikler listesi

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 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çeklendirmeyle test etme
Android, yazı tipi ölçeklendirmeyi %200'e kadar desteklediğinden uygulamanızın kullanılabilirliği etkilemeden daha büyük yazı tipi boyutlarını destekleyebildiğinden emin olmak 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 destekleyerek özellikle az gören kullanıcılar için ek erişilebilirlik seçenekleri sunar.
Kamera ve medya içerikleri Yeni özellikler ve API'ler Resimler için Ultra HDR
Android 14, fotoğraf çekerken sensörden daha fazla bilgi alan Yüksek Dinamik Aralık (HDR) görüntüleri için destek ekler. Bu sayede canlı renkler ve daha fazla kontrast elde edilebilir.
Kamera ve medya içerikleri Yeni özellikler ve API'ler Kamera uzantılarında yakınlaştırma, odak, son görüntü ve daha fazlası
Android 14, kamera uzantılarını yükseltip iyileştirerek uygulamaların daha uzun işlem sürelerini yönetmesine olanak tanır. Bu sayede, desteklenen cihazlarda düşük ışıkta fotoğrafçılık gibi yoğun işlem gerektiren algoritmalar kullanılarak daha iyi görüntüler elde edilebilir.
Kamera ve medya içerikleri Yeni özellikler ve API'ler Sensör içi yakınlaştırma
Diğer kamera kontrolleri hazır olmadan önce bile kullanıcılara yakınlaştırma kontrolü vermek için istek geçersiz kılma kontrollerini uygulayın.
Kamera ve medya içerikleri Yeni özellikler ve API'ler Kayıpsız USB ses
Android 14, USB kablolu kulaklıklarla ses tutkunlarına hitap eden deneyimler için kayıpsız ses formatlarını destekler.
Temel işlevler Değiştir (tüm uygulamalar) Hassas zamanlı alarm planlama varsayılan olarak reddedilir
Android 13 ve sonraki sürümleri hedefleyen yeni yüklenen uygulamaların çoğuna SCHEDULE_EXACT_ALARM izni artık önceden verilmez. Bu izin varsayılan olarak reddedilir.
Temel işlevler Değiştir (tüm uygulamalar) Bağlamı kaydedilmiş yayınlar, uygulamalar önbelleğe alınırken sıraya alınır
Sistem, bağlamı kaydedilmiş yayınları önbelleğe alınmış durumdaki bir uygulamaya teslim edilmek üzere sıraya alındığında sıraya alabilir.
Temel işlevler Değiştir (tüm uygulamalar) Uygulamalar yalnızca kendi arka plan işlemlerini sonlandırabilir
Uygulamanız killBackgroundProcesses() işlevini ç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, MTU isteyen ilk GATT istemcisi için 517 olarak ayarlanır
Android Bluetooth yığını, Bluetooth Core Specification'ın 5.2 sürümüne daha sıkı bir şekilde uyar ve ilk GATT istemcisi BluetoothGatt#requestMtu(int) API'sini kullanarak MTU istediğinde BLE ATT MTU'sunu 517 bayta ayarlar ve bu ACL bağlantısındaki sonraki tüm MTU isteklerini göz ardı eder.
Temel işlevler Değiştir (tüm uygulamalar) Uygulamaların kısıtlanmış bekleme paketine yerleştirilebileceği yeni bir neden
Android 14, uygulamaların kısıtlanmış bekleme paketine yerleştirilebileceği yeni bir neden sunuyor.
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 kilitlenebilecek maksimum belleği işlem başına 64 KB ile sınırlar.
Temel işlevler Değiştir (tüm uygulamalar) Sistem, önbelleğe alınmış uygulama kaynak kullanımını zorunlu kılar
Bir uygulama süreci önbelleğe alınmış duruma girdikten kısa süre sonra, bir süreç 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 yaş ve üzeri kullanıcıları 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ü belirtmelidir.
Temel işlevler Değişiklik (14 yaş ve üzeri kullanıcıları 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 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) OpenJDK 17 güncellemeleri
OpenJDK 17 güncellemeleri kapsamında, normal ifadeler ve UUID işleme ile ilgili değişiklikler gibi uygulama uyumluluğunu etkileyebilecek bazı değişiklikler yapıldı.
Temel işlevler Değişiklik (14 yaş ve üzeri kullanıcıları 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 verilen süreyi aşıyorsa uygulama, hata mesajıyla birlikte ANR'yi tetikler.
Kullanıcı deneyimi Değişiklik (14 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Tile launch API
Android 14, TileService#startActivityAndCollapse(Intent) yerine TileService#startActivityAndCollapse(PendingIntent)'ın desteğini sonlandırıyor.
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 federasyon oturum açma çözümleri (ör. Google ile oturum açma) gibi çoklu oturum açma yöntemini tek bir API'de destekleyen Kimlik Bilgisi Yöneticisi'ni 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üncellemeler alır.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler OpenJDK 17 güncellemeleri
Android 14, OpenJDK 17 LTS sürümüyle daha uyumlu hale getiren özellikler ve iyileştirmeler içerir. Bunlar arasında kitaplık güncellemeleri ve uygulama ile platform geliştiriciler için Java 17 dil desteği yer alır.
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 verileri paketleri
Android 14'ten itibaren Android paket yükleyici, Google Play gibi uygulama mağazası sayfalarına eklenecek 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
Bir uygulama etkinliği görünürken kullanıcı ekran görüntüsü aldığında geri çağırma işlevini çağıran ve kısa ileti gösteren, gizliliği korumaya yönelik bir API.
Grafik Yeni özellikler ve API'ler Yollar artık sorgulanabilir ve enterpolasyon yapılabilir
İçeriklerini öğrenmek için yolları sorgulayın, yapıları tam olarak eşleşen yollar arasında enterpolasyon yapın ve şekil değiştirme efektlerini etkinleştirin.
Grafik Yeni özellikler ve API'ler Köşe ve parça gölgelendiricileri içeren özel ağlar
Android 14, üçgenler veya üçgen şeritler olarak tanımlanabilen ve isteğe bağlı olarak dizine eklenebilen özel ağlar için destek ekler.
Grafik Yeni özellikler ve API'ler Canvas için donanım arabelleği oluşturucu
Android 14, Canvas API'sini kullanarak HardwareBuffer içine donanım hızlandırmalı çizim yapmaya yardımcı olmak için HardwareBufferRenderer özelliğini 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 Inflection API, dilbilgisel cinsiyet içeren dilleri konuşan kullanıcılar için destek eklemenize yardımcı olarak bu dillerde daha kişiselleştirilmiş ve doğal bir kullanıcı deneyimi sunar.
Uluslararası hale getirme Yeni özellikler ve API'ler Bölgesel tercihler
Uygulamalar, kullanıcı bölgesel tercihlerini değiştirdiğinde bildirim alabilir ve bu tercihleri uygulamada yansıtabilir.
SDK olmayan arayüz kısıtlamaları Değişiklik (14 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) SDK olmayan arayüz kısıtlamalarında yapılan güncellemeler
Android 14, Android geliştiricilerle yapılan işbirliğine ve en son dahili testlere dayalı olarak kısıtlanmış SDK olmayan arayüzlerin güncellenmiş listelerini içerir.
Gizlilik Değişiklik (14 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Fotoğraf ve videolara kısmi erişim
Kullanıcı, bir uygulama Android 13'te (API düzeyi 33) kullanıma sunulan görsel medya izinlerinden herhangi birini (READ_MEDIA_IMAGES ve READ_MEDIA_VIDEO) istediğinde fotoğraf ve videolarına kısmi erişim izni verebilir.
Güvenlik Değiştir (tüm uygulamalar) Yüklenebilir minimum hedef API düzeyi
23 değerinden düşük targetSdkVersion değerine sahip uygulamalar yüklenemez.
Güvenlik Değiştir (tüm uygulamalar) Medya sahibinin paket adları sansürlenebilir
Uygulamalar belirli koşulları karşılamadığı sürece OWNER_PACKAGE_NAME değeri sansürlenir.
Güvenlik Değişiklik (14 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Örtülü ve bekleyen amaçlarla ilgili kısıtlamalar
Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamaların, dahili uygulama bileşenlerine örtülü amaçlar göndermesi kısıtlanır.
Güvenlik Değişiklik (14 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Çalışma zamanında kaydedilen 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 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 yaş ve üzeri kullanıcıları 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 yaş ve üzeri kullanıcıları 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 plan etkinliklerini başlatma ayrıcalıklarını başka bir uygulamaya vermek istiyorlarsa bu uygulamanın PendingIntent öğesini gönderirken veya bu uygulamanın hizmetini bağlarken bu ayrıcalıkları etkinleştirmelidir.
Güvenlik Değişiklik (14 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Zip Dosya Yolu Manipülasyonu
Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda Android, ZIP dosyası giriş adlarının içerebileceklerini kısıtlayarak Zip Dosya Yolu Manipülasyonu güvenlik açığını önler.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Kullanıcıların kapatılamayan bildirimleri deneyimleme şeklindeki 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şma 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 yaş ve üzeri kullanıcıları 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 iznini yalnızca arama ve alarm işlevleri sunan uygulamalar kullanabilir.
Kullanıcı deneyimi Yeni özellikler ve API'ler Paylaşım sayfası özel işlemleri ve iyileştirilmiş sıralama
Android 14, özel uygulama işlemlerini ve kullanıcılar için daha bilgilendirici önizleme sonuçlarını desteklemek üzere sistem paylaşım sayfasını günceller.
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 ve özel geçişleri desteklemek için tahmin edilen geri gitme özelliğini etkinleştirebilir.
Kullanıcı deneyimi Yeni özellikler ve API'ler Büyük ekran OEM'si tarafından uygulama başına geçersiz kılma işlemleri
Manifest özellikleri, uygulamanız için OEM geçersiz kılma işlemlerini devre dışı bırakmanıza olanak tanır.
Kullanıcı deneyimi Yeni özellikler ve API'ler Büyük ekranlı cihazlarda uygulama bazında geçersiz kılma işlemleri
Android 14 QPR1, büyük ekranlı cihazlarda yeni bir ayarlar menüsü aracılığıyla uygulama bazında geçersiz kılma işlemlerinin uygulanması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ı veya tescilli ticari markalarıdır.