| Değişiklik Kimliği: 259743961ACCESS_SHARED_IDENTITY
Varsayılan Durum: Tüm uygulamalar için etkin.
 
 Uygulama, bu etkinliği ActivityOptionsörneğiyle başlatarak kimliğini paylaşmayı etkinleştirdiyse (ActivityOptions.setShareIdentityEnabled(boolean),truedeğeriyle çağrıldıysa) veya başlatılan etkinliğin UID'si, başlatılan uygulamanın UID'siyle aynıysa başlatılan uygulamanın kimliğine erişim izni verir. Bu değişiklik etkinleştirildiğinde ve bu koşullardan biri karşılandığında etkinlik, başlatılan uygulamanın UID'sine ve paket adına sırasıylaActivity.getLaunchedFromUid()veActivity.getLaunchedFromPackage()ile erişebilir. | 
      
        | Değişiklik kimliği: 258236856ANR_PRE_UDC_APIS_ON_SLOW_RESPONSES
Varsayılan durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Etkinleştirildiğinde, uygulamalar Android 13 (API düzeyi 33) veya önceki sürümlerdeki API'lere ve işlevlere yavaş yanıt verdiğinde "Uygulama yanıt vermiyor" (ANR) mesajını tetikler.
            | 
      
        | Değişiklik Kimliği: 207133734AUTHORITY_ACCESS_CHECK_CHANGE_ID
Varsayılan Durum: Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
 
 Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalar için, tüm senkronizasyonla ilgili API'lerde arayan UID'nin yetkili erişiminin kontrol edilmesini sağlar.
            | 
      
        | Değişiklik No: 162547999CAMERA_MIC_INDICATORS_NOT_PRESENT
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bu cihazın kamera ve mikrofon göstergelerini desteklediğini belirtir. Değişiklik kimliği yoksa CompatChanges#isChangeEnabledyöntemitruedeğerini döndürdüğünden, değer varsafalseolur. | 
      
        | Değişiklik Kimliği: 244637991DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_SENDER
Varsayılan Durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirildi.
 
 Bir uygulama, PendingIntentkullanarakPendingIntent#send()veya benzer yöntemlerle gönderdiğinde, bekleyen intent'i başlatmak için kendi arka plan etkinliği başlatma ayrıcalıklarını vermek istiyorsa uygulamayı etkinleştirmesi gerekir. Bu değişiklik hakkında daha fazla bilgi edinmek için Android 14 davranış değişiklikleri sayfasındaki 
           Arka planda etkinlik başlatmayla ilgili ek kısıtlamalar bölümüne bakın. | 
      
        | Değişiklik Kimliği: 236825255DETACH_THROWS_ISE_ONLY
Varsayılan Durum: Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
 
 Flag to gate correct exception thrown by
           #detachImage. #detachImage, hata durumundaIllegalStateExceptionoluşturacak şekilde belgelenmiştir. Buna yönelik yerel bir yardımcı yöntem,Imageayrılırken yüzey bırakılırsaRuntimeExceptionoluşturur.
 Daha önce belgelenmemiş bu istisna davranışı, Android 13'te (API düzeyi 33) de devam etmektedir. Android 13'ten (API düzeyi 33) sonra, yerel yardımcı yöntem yalnızca dokümanlara uygun olarak IllegalStateExceptionsistisnası oluşturur. Bu değişiklik etkinleştirildiğinde #detachImage, yalnızca resmi ayırırken hata oluşursaIllegalStateExceptionoluşturur. Android 13 (API düzeyi 33) ve önceki sürümleri hedefleyen uygulamalarda davranış değişmez. | 
      
        | Değişiklik Kimliği: 168419799DOWNSCALED
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bu değişiklik, uygulama başına tüm arabellek küçültme değişikliklerinin kapı bekçisidir. Bu değişikliğin etkinleştirilmesi, aşağıdaki ölçeklendirme faktörlerinin uygulanmasına olanak tanır: Bu değişiklik bir uygulama paketi için etkinleştirildiğinde uygulama, etkinleştirilmiş en yüksek ölçeklendirme faktörüne zorunlu olarak yeniden boyutlandırılır. Örneğin, hem% 80 hem de% 70 (DOWNSCALE_80veDOWNSCALE_70) etkinse %80 kullanılır.
          Hem bu değişiklik hem deDOWNSCALED_INVERSEetkinleştirildiğindeDOWNSCALED_INVERSEöncelikli olur ve ölçekleme faktörü ters yönde uygulanır. | 
      
        | Değişiklik kimliği: 273564678DOWNSCALED_INVERSE
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 Bu değişiklik, uygulama başına tüm arabellek tersine küçültme değişikliklerinin denetleyicisidir. Bu değişikliğin etkinleştirilmesi, aşağıdaki ölçeklendirme faktörlerinin tersine uygulanmasına (yani çözünürlüğün yükseltilmesine) olanak tanır: Bu değişiklik bir uygulama paketi için etkinleştirildiğinde uygulama, etkinleştirilmiş en düşük ölçeklendirme faktörüne zorunlu olarak yeniden boyutlandırılır. Örneğin, hem% 80 hem de% 70 (DOWNSCALE_80veDOWNSCALE_70) etkinleştirilmişse %80 kullanılır. Bunun nedeni, ters uygulandığında% 80 ölçeklendirme faktörünün %125'e eşit olmasıdır. Bu değer, %70 ölçeklendirme faktörü ters uygulandığında elde edilen% 142,86 ölçeklendirmeden daha düşüktür. Hem bu değişiklik hem deDOWNSCALEDetkinleştirildiğindeDOWNSCALED_INVERSEöncelikli olur ve ölçekleme faktörü ters yönde uygulanır. | 
      
        | Değişiklik Kimliği: 189970040DOWNSCALE_30
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 30'una sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 333,33'ü olan bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 189969749DOWNSCALE_35
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 35'iyle çalışan bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 285,71'i kadar çözünürlüğe sahip bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 189970038DOWNSCALE_40
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 40'ına sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 250'si olan bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 189969782DOWNSCALE_45
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 45'ine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinleştirilmişse bu değişikliğin bir paket için etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 222,22'si olan bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 176926741DOWNSCALE_50
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDde etkinse bu değişikliğin bir paket için etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 50'sine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 200'ü olan bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik kimliği: 189970036DOWNSCALE_55
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 55'ine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 181,82'si kadar çözünürlüğe sahip bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 176926771DOWNSCALE_60
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 60'ına sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bu değişikliğin bir paket için etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 166,67'si kadar çözünürlüğe sahip bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik kimliği: 189969744DOWNSCALE_65
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 65'ine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 153,85'i kadar çözünürlüğe sahip bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 176926829DOWNSCALE_70
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 70'ine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bu değişikliğin bir paket için etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 142,86'sına sahip bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 189969779DOWNSCALE_75
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bu değişikliğin bir paket için etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 75'ine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 133,33'ü olan bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 176926753DOWNSCALE_80
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 80'ine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 125'i olan bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik Kimliği: 189969734DOWNSCALE_85
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 85'ine sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinleştirilmişse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 117,65'i kadar çözünürlüğe sahip bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik kimliği: 182811243DOWNSCALE_90
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 DOWNSCALEDda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 90'ına sahip bir ekranda çalıştığını varsaymasına neden olur.DOWNSCALED_INVERSEda etkinse bir paket için bu değişikliğin etkinleştirilmesi, uygulamanın gerçek ekranın dikey ve yatay çözünürlüğünün% 111,11'i kadar çözünürlüğe sahip bir ekranda çalıştığını varsaymasına neden olur.
 | 
      
        | Değişiklik kimliği: 270306772 Varsayılan durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
 
 Android 14 veya sonraki sürümleri hedefleyen uygulamalar arka uç olarak platforma entegre bir mDNS uygulaması kullanırken önceki sürümleri hedefleyen uygulamalar eski bir Ağ hizmeti keşfi (NSD) arka ucu (NsdManagerarka ucu olarak eski bir yerel daemon ile) kullanmaya devam eder. | 
      
        | Değişiklik kimliği: 266524688ENABLE_SELF_CERTIFIED_CAPABILITIES_DECLARATION
Varsayılan durum: Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
 
 Kendinden sertifikalı özellikler kontrolü, Android 14 veya sonraki sürümleri hedefleyen uygulamalar için etkinleştirilir. Daha fazla bilgi için
           NetworkCapabilitiessayfasına bakın. | 
      
        | Değişiklik Kimliği: 154726397ENFORCE_PACKAGE_VISIBILITY_FILTERING
Varsayılan Durum: Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamaların, AccountManagerAPI'lerine erişebilmek için manifest dosyasında paket görünürlüğü ihtiyaçlarını bildirmesi gerekir. | 
      
        | Değişiklik Kimliği: 218865702ENFORCE_READ_ONLY_JAVA_DCL
Varsayılan Durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalarda, dinamik olarak yüklenen tüm dosyaların salt okunur olarak işaretlenmesi gerekir. Bu, dinamik olarak yüklenen dosyaların kötü amaçlı kişiler tarafından beklenmedik şekilde üzerine yazılmasını önler. Bu değişiklik hakkında daha fazla bilgi edinmek için Android 14 davranış değişiklikleri sayfasındaki 
           daha güvenli dinamik kod yükleme bölümüne bakın. | 
      
        | Değişiklik kimliği: 143231523ENFORCE_STRICT_QUERY_BUILDER
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 Etkinleştirildiğinde SQLiteQueryBuilder, tümCalendarProvider2sorgu seçimlerini kötü amaçlı bağımsız değişkenlere karşı doğrular. | 
      
        | Değişiklik Kimliği: 265195908EXACT_LISTENER_ALARMS_DROPPED_ON_CACHED
Varsayılan Durum: Tüm uygulamalar için etkin.
 
 Arayan uygulama önbelleğe alınmış duruma geçtiğinde AlarmManager.OnAlarmListenergeri araması bekleyen tam alarmlar bırakılır. Android 14'teki tam alarm değişiklikleri hakkında daha fazla bilgi edinmek için 
           Tam alarm planlama varsayılan olarak reddedilir başlıklı makaleyi inceleyin. | 
      
        | Değişiklik kimliği: 261055255FGS_TYPE_CHECK_FOR_INSTANT_APPS
Varsayılan durum: Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Etkinleştirildiğinde anlık uygulamalar, uygulamanın manifest dosyasında belirtilen tüm hizmetler için uygun ön plan hizmeti türlerini belirtmelidir. Bu değişiklik hakkında daha fazla bilgi edinmek için 
           ön plan hizmeti türlerinde yapılan değişiklikleri açıklayan sayfaya bakın. | 
      
        | Değişiklik Kimliği: 255042465FGS_TYPE_NONE_DEPRECATION_CHANGE_ID
Varsayılan Durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Etkinleştirildiğinde, Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen ve kullanımdan kaldırılan FOREGROUND_SERVICE_TYPE_NONEtürünü kullanarak ön plan hizmeti başlatan uygulamalar günlükte uyarıya neden olur. Bu değişiklik hakkında daha fazla bilgi edinmek için 
           ön plan hizmeti türlerinde yapılan değişiklikleri açıklayan sayfaya bakın. | 
      
        | Değişiklik kimliği: 255038118FGS_TYPE_NONE_DISABLED_CHANGE_ID
Varsayılan durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Etkinleştirildiğinde, Android 14'ü (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalar
           kullanımdan kaldırılan FOREGROUND_SERVICE_TYPE_NONEtürünü kullanarak ön plan hizmeti başlattığında istisna oluşur. Bu değişiklik hakkında daha fazla bilgi edinmek için 
           ön plan hizmeti türlerinde yapılan değişiklikleri açıklayan sayfaya bakın. | 
      
        | Değişiklik Kimliği: 254662522FGS_TYPE_PERMISSION_CHANGE_ID
Varsayılan Durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Etkinleştirildiğinde, Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalar, ön plan hizmetinin türüyle ilişkili gerekli izinler olmadan ön plan hizmeti başlattığında SecurityExceptionhatası oluşur. Bu değişiklik hakkında daha fazla bilgi edinmek için 
           ön plan hizmeti türlerinde yapılan değişiklikleri açıklayan sayfaya bakın. | 
      
        | Değişiklik Kimliği: 174227820FORCE_DISABLE_HEVC_SUPPORT
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bir uygulamanın HEVC medya özelliğini desteklemesini zorla devre dışı bırakma
           Uygulamalar, desteklenen medya özelliklerini manifestlerinde bildirmelidir. Ancak bu işaret, bir uygulamayı HEVC'yi desteklememeye zorlamak için kullanılabilir. Bu nedenle, HEVC'de kodlanmış medyaya erişirken transkodlama zorunlu kılınır. Bu işaretin ayarlanması, uygulamalar için işletim sistemi düzeyindeki tüm varsayılanları geçersiz kılar. Bu özellik varsayılan olarak devre dışıdır. Bu durumda, işletim sistemi varsayılanları öncelikli olur. Hem bu işaret hem de
           FORCE_ENABLE_HEVC_SUPPORTetkinleştirilirse işletim sistemi her iki işareti de
           yoksayar. | 
      
        | Değişiklik kimliği: 174228127FORCE_ENABLE_HEVC_SUPPORT
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bir uygulamanın HEVC medya özelliğini desteklemesini zorunlu kılma. Uygulamalar, destekledikleri medya özelliklerini manifestlerinde belirtmelidir. Ancak bu işaret, bir uygulamayı HEVC'yi desteklemeye zorlamak için kullanılabilir. Böylece, HEVC'de kodlanmış medyaya erişirken transkodlama önlenir. Bu işareti ayarlamak, uygulamalar için işletim sistemi düzeyindeki tüm varsayılanları geçersiz kılar. Varsayılan olarak devre dışıdır. Bu nedenle, işletim sistemi varsayılanları öncelikli olur. Hem bu işaret hem de FORCE_DISABLE_HEVC_SUPPORTetkinleştirilirse işletim sistemi her iki işareti de yoksayar. | 
      
        | Değişiklik No: 181146395FORCE_NON_RESIZE_APP
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Uygulandığı paketlerin yeniden boyutlandırılamamasını zorunlu kılar. | 
      
        | Değişiklik kimliği: 174042936FORCE_RESIZE_APP
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 Uygulandığı paketlerin yeniden boyutlandırılmasını zorunlu kılar. Yalnızca tam ekran pencere modunda yeniden boyutlandırmaya izin veriyoruz ancak uygulamayı yeniden boyutlandırılabilir çoklu pencere moduna zorlamıyoruz. | 
      
        | Değişiklik kimliği: 145634846GWP_ASAN
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 Uygulamalarda örneklenmiş yerel bellek hatası algılamayı etkinleştirir. GWP-ASan'ı kullanma hakkında daha fazla bilgi edinmek için GWP-ASan kılavuzuna bakın. | 
      
        | Değişiklik Kimliği: 229362273IMPLICIT_INTENTS_ONLY_MATCH_EXPORTED_COMPONENTS
Varsayılan Durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Android 14'ü (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalarda, bileşenlerin örtülü amaçlar aracılığıyla çağrılabilmesi için dışa aktarılması gerekir. Bir bileşen dışa aktarılıp çağrılmıyorsa alıcılar listesinden kaldırılır. Bu durum özellikle etkinlikler ve yayınlar için geçerlidir. Bu değişiklik hakkında daha fazla bilgi edinmek için Android 14 davranış değişiklikleri sayfasındaki 
           örtülü ve bekleyen amaçlarla ilgili kısıtlamalar bölümüne bakın. | 
      
        | Değişiklik Kimliği: 266201607 Varsayılan Durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalar, her MediaProjectionyakalama oturumundan önce kullanıcıdan izin istemelidir. Bu değişiklik hakkında daha fazla bilgi edinmek için Android 14 davranış değişiklikleri sayfasındaki 
           her MediaProjectionyakalama oturumu için kullanıcı izni gerekliliği bölümüne bakın. | 
      
        | Değişiklik No: 178038272NATIVE_HEAP_ZERO_INIT
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Yerel yığın belleği ayırmalarının otomatik olarak sıfırla başlatılmasını etkinleştirin. | 
      
        | Değişiklik Kimliği: 145772972NATIVE_MEMTAG_ASYNC
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bu işlemde eşzamansız (ASYNC) bellek etiketi kontrolünü etkinleştirin.
           Bu işaret yalnızca ARM Bellek Etiketleme Uzantısı'nı (MTE) destekleyen donanımları etkiler. | 
      
        | Değişiklik Kimliği: 177438394NATIVE_MEMTAG_SYNC
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bu işlemde eşzamanlı (SYNC) bellek etiketi kontrolünü etkinleştirir.
           Bu işaret yalnızca ARM Bellek Etiketleme Uzantısı'nı (MTE) destekleyen donanımları etkiler. Hem NATIVE_MEMTAG_ASYNChem de bu seçenek etkinleştirilirse bu seçeneğe öncelik verilir ve SYNC modunda MTE etkinleştirilir. | 
      
        | Değişiklik Kimliği: 265464455OVERRIDE_ANY_ORIENTATION
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Etkinleştirildiğinde bu değişiklik, etkinlik tarafından istenen yönlendirmeden bağımsız olarak aşağıdaki yönlendirme geçersiz kılmalarının uygulanmasına olanak tanır: | 
      
        | Değişiklik Kimliği: 191514214OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Etkinleştirildiğinde bu değişiklik, uygulandığı paketleri android:resizeableActivitydeğerinin geçerli değerini yoksaymaya ve M'ye eşit veya daha düşük bir SDK'yı hedeflemeye zorlar. Ayrıca, etkinliği yeniden boyutlandırılamaz olarak kabul eder. Bu durumda, kamera döndürme ve kırpma değeri yalnızca mevcut ekran döndürme göz önünde bulundurularak gerekli telafiye bağlıdır. | 
      
        | Değişiklik Kimliği: 189229956OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Etkinleştirildiğinde bu değişiklik, uygulandığı paketlerin varsayılan kamera döndürme ve kırpma davranışını geçersiz kılmasına ve her zaman CaptureRequest.SCALER_ROTATE_AND_CROP_NONEdöndürmesine neden olur. | 
      
        | Değişiklik kimliği: 266124927OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 Uygulandığı uygulama için
           SCREEN_ORIENTATION_REVERSE_LANDSCAPEözelliğini etkinleştirir.OVERRIDE_ANY_ORIENTATIONda etkinleştirilmediği süreceSCREEN_ORIENTATION_REVERSE_LANDSCAPEyalnızca etkinlikte yatay yön belirtildiğinde kullanılır. Bu değişikliği etkinleştirmek, yatay yönünSurface.ROTATION_90ile eşleştiği cihazlar veSurface.ROTATION_270ile eşleştiği cihazlar arasındaki farklar için uygulama davranışınızı test etmenize yardımcı olabilir. | 
      
        | Değişiklik Kimliği: 174042980OVERRIDE_MIN_ASPECT_RATIO
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bu değişiklik, belirli bir minimum en-boy oranını zorunlu kılan tüm değişikliklerin kontrol noktasıdır. Bu değişikliğin etkinleştirilmesiyle aşağıdaki minimum en-boy oranlarının uygulanmasına izin verilir: Bu değişiklik bir uygulama paketi için etkinleştirildiğinde, uygulamanın manifestinde verilen minimum en boy oranı, uygulamanın manifest değeri daha yüksek olmadığı sürece etkinleştirilen en büyük en boy oranıyla geçersiz kılınır. | 
      
        | Değişiklik kimliği: 218959984OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 Etkinleştirildiğinde, kullanılabilir tüm ekran alanını kullanmak için dikey tam ekranda minimum en boy oranı kısıtlamasını geçersiz kılar. | 
      
        | Değişiklik kimliği: 180326787OVERRIDE_MIN_ASPECT_RATIO_LARGE
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 OVERRIDE_MIN_ASPECT_RATIOda etkinleştirildiğinde, bir paket için bu değişikliğin etkinleştirilmesi, etkinliğin minimum en-boy oranınıOVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUEtarafından tanımlanan büyük bir değere ayarlar.
 | 
      
        | Değişiklik Kimliği: 180326845OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 OVERRIDE_MIN_ASPECT_RATIOda etkinleştirildiğinde, bir paket için bu değişikliğin etkinleştirilmesi, etkinliğin minimum en-boy oranınıOVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUEtarafından tanımlanan orta bir değere ayarlar.
 | 
      
        | Değişiklik Kimliği: 203647190OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
Varsayılan Durum: Tüm uygulamalar için etkin.
 
 Ayrıca OVERRIDE_MIN_ASPECT_RATIOetkinleştirildiğinde bu değişiklik, bir etkinliğin minimum en-boy oranını belirli bir değere (ör.OVERRIDE_MIN_ASPECT_RATIO_LARGEveOVERRIDE_MIN_ASPECT_RATIO_MEDIUM) zorlayan diğer tüm değişiklikleri, dikey yöne de sahip olan etkinliklerle sınırlar. | 
      
        | Değişiklik kimliği: 236283604OVERRIDE_RESPECT_REQUESTED_ORIENTATION
Varsayılan durum: Tüm uygulamalar için devre dışı.
 
 Etkinleştirildiğinde bu değişiklik, cihaz üreticilerinin ayarlayabileceği yön kısıtlamalarını yoksayma işleminden, uygulanan paketleri hariç tutar. | 
      
        | Değişiklik Kimliği: 265451093OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Uygulandığı uygulama için
           SCREEN_ORIENTATION_NOSENSORözelliğini etkinleştirir.OVERRIDE_ANY_ORIENTATIONde etkinleştirilmediği süreceSCREEN_ORIENTATION_NOSENSORyalnızca etkinlikte başka sabit yön belirtilmediğinde kullanılır. | 
      
        | Değişiklik Kimliği: 265452344OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Uygulandığı uygulama için
           SCREEN_ORIENTATION_PORTRAITözelliğini etkinleştirir.OVERRIDE_ANY_ORIENTATIONde etkinleştirilmediği süreceSCREEN_ORIENTATION_PORTRAITyalnızca etkinlikte başka sabit yön belirtilmediğinde kullanılır. | 
      
        | Değişiklik kimliği: 174840628RATE_LIMIT_TOASTS
Varsayılan durum: Bu değişiklik etkinleştirilemez veya devre dışı bırakılamaz. Yalnızca uyumluluk çerçevesi tarafından kaydedilir.
 
 Kullanıcının sınırlı bir süre içinde çok fazla bildirimle karşılaşmasını önlemek için Toast.show()aramalarının sayısına sıklık sınırlaması getirir. Belirli bir zaman aralığında izin verilenden daha fazla bildirim gösterme girişimi, bildirimin silinmesiyle sonuçlanır. | 
      
        | Değişiklik kimliği: 253665015REJECT_NEGATIVE_NETWORK_ESTIMATES
Varsayılan durum: Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Etkinleştirildiğinde, tahmini ağ baytlarının negatif olmaması gerekir. | 
      
        | Değişiklik kimliği: 241104082REQUIRE_NETWORK_CONSTRAINT_FOR_NETWORK_JOB_WORK_ITEMS
Varsayılan durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
 
 Android 14'ü (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalarda, dahil edilen JobWorkItemağ kullanımını gösteriyorsa barındırma işinin bir ağ kısıtlaması belirtmesi gerekir. | 
      
        | Değişiklik kimliği: 271850009REQUIRE_NETWORK_PERMISSIONS_FOR_CONNECTIVITY_JOBS
Varsayılan durum: Android 14 (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
 
 Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamaların, bağlantı kısıtlaması olan bir iş planlarken hem INTERNEThem deACCESS_NETWORK_STATEizinlerini belirtmesi gerekir. | 
      
        | Değişiklik kimliği: 255371817THROW_ON_INVALID_DATA_TRANSFER_IMPLEMENTATION
Varsayılan durum: Android 14'ü (API düzeyi 34) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
 
 Android 14 (API düzeyi 34) ve sonraki sürümleri hedefleyen uygulamalarda, sistem, kullanıcı tarafından başlatılan bir veri aktarımı işi belirtilirken gerekli tüm veri aktarımı API'leri düzgün şekilde uygulanmazsa istisna oluşturur. Bu değişiklik hakkında daha fazla bilgi edinmek için 
           ön plan hizmetlerini kullanıcı tarafından başlatılan veri aktarımı
           işlerine taşıma başlıklı sayfayı inceleyin. | 
      
        | Değişiklik Kimliği: 196254758USE_EXPERIMENTAL_COMPONENT_ALIAS
Varsayılan Durum: Tüm uygulamalar için devre dışı.
 
 Bu politika etkinleştirildiğinde sistem, "android" paketinin bileşen takma adlarını kullanmasına izin verir. |