ACCOUNT_ACCESS_CHECK_CHANGE_ID
Değişiklik Kimliği: 201794303
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalar için, tüm senkronizasyonla ilgili API'lerde arayan UID'nin hesap erişimi kontrolünü etkinleştirir.
|
ALLOW_COPY_SOLID_COLOR_VIEW
Değişiklik kimliği: 205907456
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, başlangıç ekranı yalnızca düz bir renk gösterdiğinde bile uygulamanın SplashScreen.OnExitAnimationListener.onSplashScreenExit(SplashScreenView) geri çağırma işlemini almasına olanak tanır.
|
ALLOW_SECURE_ACTIVITY_DISPLAY_ON_REMOTE_DEVICE
Değişiklik kimliği: 201712607
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalar için gerekirse güvenli bir etkinliğin uzak cihazlarda görüntülenmesine izin verir.
|
BORINGLAYOUT_FALLBACK_LINESPACING
Değişiklik Kimliği: 210923482
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalar için BoringLayout 'da yedek metin satır aralığını (satır yüksekliği) etkinleştirir.
|
CALL_REDIRECTION_AUDIO_MODES
Değişiklik kimliği: 189472651
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, görüşme sesinin yönlendirilmesi için ses modlarının kullanılmasına izin verir.
|
CAMERA_MIC_INDICATORS_NOT_PRESENT
Değişiklik Kimliği: 162547999
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Bu cihazın kamera ve mikrofon göstergelerini desteklediğini belirtir. Mevcutsa false olur. Bunun nedeni, Değişiklik Kimliği mevcut değilse CompatChanges#isChangeEnabled yönteminin true değerini döndürmesidir.
|
CLEAR_SHOW_FORCED_FLAG_WHEN_LEAVING
Değişiklik kimliği: 214016041
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, arayan kişi şu anda odaklanmamışsa SHOW_FORCED işaretinin herhangi bir etkisi olmasını engeller.
|
DEFER_BOOT_COMPLETED_BROADCAST_CHANGE_ID
Değişiklik kimliği: 203704822
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, UID'deki herhangi bir işlem ilk kez başlatılana kadar LOCKED_BOOT_COMPLETED ve BOOT_COMPLETED yayınlarını erteleyin.
|
DISALLOW_DEADLINES_FOR_PREFETCH_JOBS
Değişiklik kimliği: 194532703
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, önceden getirme işleri için (JobInfo.Builder.setPrefetch(boolean) ) son tarih belirlenmesine (
JobInfo.Builder.setOverrideDeadline(long) kullanılarak)
izin verilmez.
Önceden getirme işleri, bir sonraki uygulama başlatma işlemine yakın bir zamanda çalıştırılmak üzere tasarlanmıştır. Bu nedenle, bu işlerin son teslim tarihi olamaz. Ancak sistem, son tarihi olan önceden planlanmış önceden getirme işlerini bırakmaz veya iptal etmez.
Bir uygulamanın, son tarihi olan sürekli planlanmış bir önceden getirme işini sürdürmesi mümkün değildir. Son tarihi olan önceden getirme işleri çalıştırılır ve bu kısıtlama kapsamındaki uygulamalar, son tarihi olan yeni önceden getirme işleri planlayamaz. Bir iş, JobService.jobFinished(JobParameters, boolean) veya JobService.onStopJob(JobParameters) 'dan döndürülen değer kullanılarak true sağlanarak yeniden planlanırsa son tarih kaldırılır.
Periyodik işlerde tüm kısıtlamaların karşılanması gerekir. Bu nedenle, bu kısıtlamalar son tarihler için geçerli değildir.
|
DOWNSCALED
Değişiklik Kimliği: 168419799
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Bu değişiklik, uygulama başına arabellek küçültme ile ilgili tüm değişikliklerin denetleyicisidir. 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_80 ve DOWNSCALE_70 ) etkinleştirilmişse %80 kullanılır.
|
DOWNSCALE_30
Değişiklik kimliği: 189970040
Varsayılan durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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.
|
DOWNSCALE_35
Değişiklik Kimliği: 189969749
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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'ine sahip bir ekranda çalıştığını varsaymasına neden olur.
|
DOWNSCALE_40
Değişiklik Kimliği: 189970038
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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'ı kadar çözünürlüğe sahip bir ekranda çalıştığını varsaymasına neden olur.
|
DOWNSCALE_45
Değişiklik Kimliği: 189969782
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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.
|
DOWNSCALE_50
Değişiklik Kimliği: 176926741
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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% 50'sine sahip bir ekranda çalıştığını varsaymasına neden olur.
|
DOWNSCALE_55
Değişiklik kimliği: 189970036
Varsayılan durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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.
|
DOWNSCALE_60
Değişiklik Kimliği: 176926771
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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.
|
DOWNSCALE_65
Değişiklik kimliği: 189969744
Varsayılan durum: Tüm uygulamalar için devre dışı.
DOWNSCALED de etkinleştirildiğinde, 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.
|
DOWNSCALE_70
Değişiklik Kimliği: 176926829
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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.
|
DOWNSCALE_75
Değişiklik Kimliği: 189969779
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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% 75'ine sahip bir ekranda çalıştığını varsaymasına neden olur.
|
DOWNSCALE_80
Değişiklik Kimliği: 176926753
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED de etkinleştirildiğinde, 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.
|
DOWNSCALE_85
Değişiklik Kimliği: 189969734
Varsayılan Durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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.
|
DOWNSCALE_90
Değişiklik kimliği: 182811243
Varsayılan durum: Tüm uygulamalar için devre dışı.
DOWNSCALED da etkinleştirildiğinde, 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.
|
DUMP_IGNORES_SPECIAL_ARGS
Değişiklik kimliği: 149254050
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda,
dump(String, FileDescriptor, PrintWriter, String[])
dumpsys activity bazı özel bağımsız değişkenlerle çağrılırsa çağrılmaz.
|
DYNAMIC_RECEIVER_EXPLICIT_EXPORT_REQUIRED
Değişiklik Kimliği: 161145287
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Etkinleştirildiğinde, bir uygulamanın kodda korumasız bir yayın için alıcı kaydederken Context.RECEIVER_EXPORTED veya Context.RECEIVER_NOT_EXPORTED değerini açıkça ayarlaması gerekir.
Daha fazla bilgi edinmek için
Bağlamı kaydedilmiş alıcıların daha güvenli şekilde dışa aktarılması bölümüne bakın.
|
ENABLE_PENDING_INTENT_BAL_OPTION
Değişiklik kimliği: 192341120
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, PendingIntent öğesinin arka plan etkinliği başlatmak için kötüye kullanılmasını önler.
|
ENABLE_SIMPLIFIED_DARK_MODE
Değişiklik Kimliği: 214741472
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, web içeriğinin uygulamanın temasına göre açık veya koyu stil uygulamasına ve WebView'ın uygun olduğunda web içeriğini algoritmik koyulaştırma ile koyulaştırmaya çalışmasına izin verir. Ayrıntılar için
setAlgorithmicDarkeningAllowed(boolean)
sayfasına bakın.
|
ENABLE_TOUCH_OPAQUE_ACTIVITIES
Değişiklik Kimliği: 194480991
Varsayılan Durum: Tüm uygulamalar için etkin.
Android 13 (API düzeyi 33) veya sonraki sürümlerde çalışan uygulamalarda, etkinlikler görev sınırları içindeki tüm dokunma işlemlerini kullanır.
|
ENABLE_USE_EXACT_ALARM
Değişiklik Kimliği: 218533173
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, belirli uygulama türlerinin tam alarm planlamak için Manifest.permission.USE_EXACT_ALARM kullanmasına izin verilir.
|
ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS
Değişiklik kimliği: 161252188
Varsayılan durum: Tüm uygulamalar için etkinleştirildi.
Bileşenler,
bildirilen amaç filtreleriyle eşleşmeyen harici arayanlardan gelen amaçları almayı durdurur. Bir uygulama, manifest dosyasında dışa aktarılmış bir bileşeni kaydettiğinde ve bir amaç filtresi eklediğinde, bileşen amaç filtresiyle eşleşmeyenler de dahil olmak üzere herhangi bir amaçla başlatılabilir. Bu durum, birçok geliştirici için sezgiye aykırı bir durumdur. Bileşen başlatıldığında amaç kontrol edilmediği için bazı durumlarda üçüncü taraf uygulamalarının yalnızca dahili işlevleri tetiklemesine izin verilebilir.
|
ENFORCE_STRICT_QUERY_BUILDER
Değişiklik kimliği: 143231523
Varsayılan durum: Tüm uygulamalar için devre dışı.
Etkinleştirildiğinde SQLiteQueryBuilder , tüm CalendarProvider2 sorgu seçimlerini kötü amaçlı bağımsız değişkenlere karşı doğrular.
|
FORCE_DISABLE_HEVC_SUPPORT
Değişiklik Kimliği: 174227820
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Bir uygulamanın HEVC medya özelliğini desteklemesini zorla devre dışı bırakma
Uygulamalar, destekledikleri medya özelliklerini manifestlerinde belirtmelidir. 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 varsayılan ayarları 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_SUPPORT etkinse işletim sistemi her iki işareti de yoksayar.
|
FORCE_ENABLE_HEVC_SUPPORT
Değişiklik kimliği: 174228127
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 durumda, işletim sistemi varsayılanları öncelikli olur. Hem bu işaret hem de FORCE_DISABLE_HEVC_SUPPORT etkinleştirilirse işletim sistemi her iki işareti de yoksayar.
|
FORCE_NON_RESIZE_APP
Değişiklik No: 181136395
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Uygulandığı paketlerin yeniden boyutlandırılmasını engeller.
|
FORCE_RESIZE_APP
Değişiklik kimliği: 174042936
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.
|
GET_API_SIGNATURES_FROM_UICC_PORT_INFO
Değişiklik Kimliği: 202110963
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, bir SIM kartın aynı anda birden fazla etkin ICCID'si olabilir.
Bu özellik, Multiple Enabled Profiles (MEP) tarafından desteklenir.
|
GWP_ASAN
Değişiklik Kimliği: 135634846
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.
|
ICC_CLOSE_CHANNEL_EXCEPTION_ON_FAILURE
Değişiklik kimliği: 208739934
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, ICC yakın kanal işlemi her başarısız olduğunda artık bir istisna oluşturulur.
|
Değişiklik kimliği: 203800354
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, Notification.MediaStyle
bildirimlerine dayalı medya kontrolleri artık bildirimin işlemleri yerine medya oturumunun PlaybackState işlemlerini temel alıyor.
Bu değişiklik hakkında daha fazla bilgi edinmek için Android 13 davranış değişiklikleri sayfasındaki
medya kontrollerinde yapılan değişiklikler bölümüne bakın.
|
NATIVE_HEAP_ZERO_INIT
Değişiklik No: 178038272
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Yerel yığın bellek ayırmalarının otomatik olarak sıfırla başlatılmasını etkinleştirin.
|
NATIVE_MEMTAG_ASYNC
Değişiklik kimliği: 135772972
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.
|
NATIVE_MEMTAG_SYNC
Değişiklik Kimliği: 177438394
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_ASYNC hem de bu seçenek etkinleştirilirse bu seçenek öncelikli olur ve SYNC modunda MTE etkinleştirilir.
|
NOTIFICATION_LOG_ASSISTANT_CANCEL
Değişiklik kimliği: 195579280
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, dinleyicilerin REASON_LISTENER_CANCEL yerine bir asistan tarafından bildirim iptalleri için sağlanan daha spesifik nedeni anlamasını sağlar.
|
NOTIFICATION_PERM_CHANGE_ID
Değişiklik Kimliği: 194833441
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, bildirimler için çalışma zamanı izniyle ilgili davranış değişikliklerini etkinleştirir.
Bu değişiklik hakkında daha fazla bilgi edinmek için yeni
bildirim çalışma zamanı izni ile ilgili sayfayı inceleyin.
|
NOTIFICATION_TRAMPOLINE_BLOCK_FOR_EXEMPT_ROLES
Değişiklik Kimliği: 227752274
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, Activity , bildirim ve bildirim işlemi tıklamalarına yanıt olarak yayın alıcılarından veya hizmetlerden gelmeye başlar. Daha önce muaf olan rol sahipleri (tarayıcılar) için kullanıcı deneyimi ve performans nedenleriyle bildirim işlemi tıklamaları engellenir.
|
OVERRIDABLE_COMPONENT_CALLBACKS
Değişiklik kimliği: 193247900
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda,
registerComponentCallbacks(ComponentCallbacks) ,
her zaman
getApplicationContext() 'ye eklemek yerine
ComponentCallbacks
ile
Activity
veya
ContextWrapper.getBaseContext() >'e eklenir.
|
OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
Değişiklik Kimliği: 191513214
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Etkinleştirildiğinde bu değişiklik kimliği, uygulandığı paketleri
android:resizeableActivity değerini ve M'ye eşit veya M'den düşük hedef SDK'yı yoksaymaya
ve etkinliği yeniden boyutlandırılamaz olarak kabul etmeye zorlar. Bu durumda, kamera döndürme ve kırpma değeri yalnızca mevcut ekran döndürme durumu göz önünde bulundurularak gerekli telafiye bağlı olacaktır.
|
OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
Değişiklik Kimliği: 189229956
Varsayılan Durum: Tüm uygulamalar için devre dışı.
Etkinleştirildiğinde bu değişiklik kimliği, uygulandığı paketleri varsayılan kamera döndürme ve kırpma davranışını geçersiz kılmaya ve her zaman CaptureRequest.SCALER_ROTATE_AND_CROP_NONE döndürmeye zorlar. Varsayılan davranış ve olası tüm geçersiz kılma kombinasyonları aşağıdaki tabloda açıklanmıştır.
|
OVERRIDE_MIN_ASPECT_RATIO
Değişiklik Kimliği: 174042980
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.
|
OVERRIDE_MIN_ASPECT_RATIO_LARGE
Değişiklik kimliği: 180326787
Varsayılan durum: Tüm uygulamalar için devre dışı.
OVERRIDE_MIN_ASPECT_RATIO de etkinleştirildiğinde, bu değişikliğin bir paket için etkinleştirilmesi, etkinliğin minimum en-boy oranını OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE tarafından tanımlanan büyük bir değere ayarlar.
|
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
Değişiklik Kimliği: 180326845
Varsayılan Durum: Tüm uygulamalar için devre dışı.
OVERRIDE_MIN_ASPECT_RATIO de etkinleştirildiğinde, bu değişikliğin bir paket için etkinleştirilmesi, etkinliğin minimum en-boy oranını OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE tarafından tanımlanan orta bir değere ayarlar.
|
OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
Değişiklik Kimliği: 203647190
Varsayılan Durum: Tüm uygulamalar için etkin.
OVERRIDE_MIN_ASPECT_RATIO
da etkinleştirildiğinde bu değişiklik, bir etkinliğin minimum en-boy oranını belirli bir değere (ör. OVERRIDE_MIN_ASPECT_RATIO_LARGE ve OVERRIDE_MIN_ASPECT_RATIO_MEDIUM ) zorlayan diğer tüm değişiklikleri, dikey yöne de sahip olan etkinliklerle sınırlar.
|
RATE_LIMIT_TOASTS
Değişiklik kimliği: 174840628
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()
çağrılarının sayısıyla ilgili sıklık sınırlaması uygulanmasını sağlar. Belirli bir zaman aralığında izin verilenden daha fazla bildirim gösterme girişimi, bildirimin silinmesiyle sonuçlanır.
|
REQUEST_LISTENING_MUST_MATCH_PACKAGE
Değişiklik Kimliği: 172251878
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda TileService.requestListeningState(Context, ComponentName) çağrısı, çağıran paket (UID) ile hedef paketinin ComponentName eşleşip eşleşmediğini kontrol eder. Sistem ayrıca, kullanılan bağlamın mevcut kullanıcı adına işlem yapıp yapamayacağını da kontrol eder.
|
RETURN_ADVANCED_VIDEO_PROFILES
Değişiklik kimliği: 206033068
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalar için getAll(String, int) tarafından döndürülen video profillerinin türünü kontrol eder.
|
SHOULD_RESOLVE_PORT_INDEX_FOR_APPS
Değişiklik kimliği: 224562872
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13 (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalar için SIM kartların farklı bağlantı noktalarında Çoklu Etkinleştirilmiş Profiller'i (MEP) etkinleştirmesine olanak tanır. Operatör uygulamalarında geriye dönük uyumluluğu korumak için API düzeyi 32 veya daha düşük bir API düzeyini hedefleyen bir uygulama, bağlantı noktası dizinini belirtmeden switchToSubscription veya indirme API'lerini çağırdığında sistem, cihazın kendisinde MEP eUICC etkin olsa bile her zaman bağlantı noktası dizini 0'ı kullanarak mevcut davranışı korur.
|
SWITCH_WITHOUT_PORT_INDEX_EXCEPTION_ON_DISABLE
Değişiklik Kimliği: 218393363
Varsayılan Durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkin.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, aboneliği devre dışı bırakmak için portIndex olmadan switchToSubscription() çağrıldığında sistem istisna oluşturur.
|
THROW_ON_INVALID_PRIORITY_VALUE
Değişiklik kimliği: 140852299
Varsayılan durum: Android 13'ü (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda etkinleştirilir.
Android 13'ü (API düzeyi 33) ve sonraki sürümleri hedefleyen uygulamalarda, sistem JobInfo.Builder.setPriority(int) kullanılarak geçersiz bir öncelik değeri sağlandığında istisna oluşturur.
Eski uygulamalar API'yi yanlış kullanıyor olabilir. Bu nedenle, API'yi kullanmaya devam ederlerse çağrı sessizce başarısız olur.
|
USE_EXPERIMENTAL_COMPONENT_ALIAS
Değişiklik Kimliği: 196254758
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.
|