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. 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ç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, yazı tipi ölçeklendirmeyi %200'e kadar 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 çekme gibi yoğun işlem gücü 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
Kullanıcılara diğer kamera kontrolleri hazır olmadan bile yakınlaştırma kontrolü sağlamak 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 yönelik 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 artık SCHEDULE_EXACT_ALARM izni ö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ü belirtmesi gerekir.
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 birden fazla oturum açma yöntemini tek bir API'de 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üncellemeler alır.
Geliştirici üretkenliği ve araçları Yeni özellikler ve API'ler OpenJDK 17 güncellemeleri
Android 14, kitaplık güncellemeleri ve uygulama ile platform geliştiriciler 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 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 mesaj 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'sinin HardwareBuffer içine donanım hızlandırmasıyla çizim yapmak için kullanılmasını kolaylaştırmak amacıyla 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 güncellemeler
Android 14, Android geliştiricilerle işbirliği 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ğraflara ve videolara kısmi erişim
Kullanıcı, 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 fotoğraflarına ve videolarına kısmi erişim izni verebilir.
Güvenlik Değiştir (tüm uygulamalar) Yüklenebilir minimum 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 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 özelliği etkinleştirmelidir.
Güvenlik Değişiklik (14 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) Zip yol geçişi
Android, Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda ZIP dosyası giriş adlarının içerebileceklerini kısıtlayarak Zip Yol Geçişi Güvenlik Açığı'nı önler.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Kullanıcıların kapatılamayan bildirimlerle ilgili deneyiminde 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 olanak tanımak için davranışı değiştirdi.
Kullanıcı deneyimi Değiştir (tüm uygulamalar) Veri güvenliği bilgileri daha görünür
Veri paylaşma yöntemleri gibi uygulamanızın veri güvenliği bilgileri 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 tahmini geri ö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ı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 Büyük ekranlı cihazlarda uygulama bazında kullanıcı geçersiz kılmaları
Android 14 QPR1, 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ılmaları devre dışı bırakabilir.

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