ACCOUNT_ACCESS_CHECK_CHANGE_ID
Identyfikator zmiany: 201794303
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (interfejs API na poziomie 33) lub nowszego włącza sprawdzanie dostępu do konta dla identyfikatora UID wywołującego w przypadku wszystkich interfejsów API związanych z synchronizacją.
|
ALLOW_COPY_SOLID_COLOR_VIEW
Identyfikator zmiany: 205907456
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego umożliwia aplikacji otrzymywanie wywołania zwrotnego SplashScreen.OnExitAnimationListener.onSplashScreenExit(SplashScreenView) , nawet gdy ekran powitalny wyświetla tylko jednolity kolor.
|
ALLOW_SECURE_ACTIVITY_DISPLAY_ON_REMOTE_DEVICE
Identyfikator zmiany: 201712607
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W aplikacjach kierowanych na Androida 13 (poziom API 33) i nowsze
bezpieczna aktywność do wyświetlenia na urządzeniach zdalnych w razie potrzeby.
|
BORINGLAYOUT_FALLBACK_LINESPACING
Identyfikator zmiany: 210923482
Stan domyślny: Włączone w przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze włączenie
odstępów między wierszami (wysokość wierszy) w przypadku
BoringLayout
|
CALL_REDIRECTION_AUDIO_MODES
Identyfikator zmiany: 189472651
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze wersje
trybów audio do przekierowywania dźwięku.
|
CAMERA_MIC_INDICATORS_NOT_PRESENT
Identyfikator zmiany: 162547999
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Wskaźnik, że urządzenie obsługuje wskaźniki kamery i mikrofonu. Będzie false , jeśli
ponieważ CompatChanges#isChangeEnabled
jeśli nie podano identyfikatora zmiany, zwraca wartość true .
|
CLEAR_SHOW_FORCED_FLAG_WHEN_LEAVING
Identyfikator zmiany: 214016041
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze wersje
SHOW_FORCED
nie ma żadnego efektu, chyba że element wywołujący jest obecnie aktywny.
|
DEFER_BOOT_COMPLETED_BROADCAST_CHANGE_ID
Identyfikator zmiany: 203704822
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze wersje
LOCKED_BOOT_COMPLETED i BOOT_COMPLETED
jest przesyłana do chwili, gdy pierwszy proces w UID
rozpoczęto.
|
DISALLOW_DEADLINES_FOR_PREFETCH_JOBS
Identyfikator zmiany: 194532703
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze uprawnienia zabrania
przez ustawienie terminu (za pomocą funkcji
JobInfo.Builder.setOverrideDeadline(long) )
dla zadań pobierania z wyprzedzeniem (
JobInfo.Builder.setPrefetch(boolean)
Zadania pobierania z wyprzedzeniem powinny zostać uruchomione niedługo przed opublikowaniem aplikacji, więc
nie mogą wyznaczać terminów. System nie będzie jednak
porzuć lub anuluj wszystkie wcześniej zaplanowane zadania pobierania z wyprzedzeniem za pomocą
.
Aplikacja nie może utrzymywać stale zaplanowanego zadania wstępnego pobierania z terminem. Zadania wstępnego pobierania z terminem wykonania będą wykonywane, a aplikacje objęte tą restrykcją nie będą mogły planować nowych zadań wstępnego pobierania z terminem wykonania. Jeśli termin zadania zostanie przełożony przez podanie
true przy użyciu wartości zwróconej z:
JobService.jobFinished(JobParameters, boolean) .
lub
JobService.onStopJob(JobParameters) , termin upływa.
Okresowe zadania wymagają spełnienia wszystkich ograniczeń, więc te warunki
nie mają zastosowania do ich terminów.
|
DOWNSCALED
Zmień identyfikator: 168419799
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Ta zmiana jest bramką dla wszystkich zmian dotyczących zmniejszania rozmiaru bufora w poszczególnych aplikacjach. Włączenie tej zmiany umożliwia zastosowanie tych czynników skalowania:
Po włączeniu tej zmiany w pakiecie aplikacji aplikacja zostanie wymuszona
został zmniejszony do najwyższego, włączonego współczynnika skalowania. Na przykład 80% to
używany, jeśli zarówno 80%, jak i 70%
(DOWNSCALE_80 i
DOWNSCALE_70 ) są
.
|
DOWNSCALE_30
Identyfikator zmiany: 189970040
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Gdy DOWNSCALED też jest
jest włączony, włączenie tej zmiany w pakiecie wymusza na aplikacji
Jest on wyświetlany na wyświetlaczu i ma 30% powierzchni w pionie i w poziomie.
do rozdzielczości rzeczywistego wyświetlacza.
|
DOWNSCALE_35
Zmień identyfikator: 189969749
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Gdy DOWNSCALED też jest
jest włączony, włączenie tej zmiany w pakiecie wymusza na aplikacji
Jest on wyświetlany na wyświetlaczu i ma 35% powierzchni w pionie i poziomie.
do rozdzielczości rzeczywistego wyświetlacza.
|
DOWNSCALE_40
Identyfikator zmiany: 189970038
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Gdy DOWNSCALED też jest
jest włączony, włączenie tej zmiany w pakiecie wymusza na aplikacji
Jest on wyświetlany na wyświetlaczu i ma 40% obszaru wyświetlania w pionie i w poziomie.
do rozdzielczości rzeczywistego wyświetlacza.
|
DOWNSCALE_45
Zmień identyfikator: 189969782
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Gdy DOWNSCALED też jest
jest włączony, włączenie tej zmiany w pakiecie wymusza na aplikacji
Jeśli jest wyświetlana na ekranie, 45% obszaru obrazu
w pionie i poziomie
do rozdzielczości rzeczywistego wyświetlacza.
|
DOWNSCALE_50
Zmień identyfikator: 176926741
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Gdy DOWNSCALED też jest
jest włączony, włączenie tej zmiany w pakiecie wymusza na aplikacji
Jest on wyświetlany na wyświetlaczu i ma 50% powierzchni w pionie i w poziomie.
do rozdzielczości rzeczywistego wyświetlacza.
|
DOWNSCALE_55
Identyfikator zmiany: 189970036
Stan domyślny: Wyłączone we wszystkich aplikacjach.
Jeśli włączona jest też opcja DOWNSCALED , w przypadku pakietu z tą zmianą aplikacja zakłada, że działa na wyświetlaczu o rozdzielczości 55% w orientacji pionowej i poziomej w porównaniu z rzeczywistą rozdzielczością.
|
DOWNSCALE_60
Identyfikator zmiany: 176926771
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy DOWNSCALED też jest
jest włączony, włączenie tej zmiany w pakiecie wymusza na aplikacji
Jest on wyświetlany na wyświetlaczu i ma 60% obszaru pionowego i poziomego
do rozdzielczości rzeczywistego wyświetlacza.
|
DOWNSCALE_65
Identyfikator zmiany: 189969744
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli włączona jest też opcja DOWNSCALED , w przypadku pakietu z tą zmianą aplikacja zakłada, że działa na wyświetlaczu o rozdzielczości w poziomie i w pionie równej 65% rozdzielczości rzeczywistego wyświetlacza.
|
DOWNSCALE_70
Identyfikator zmiany: 176926829
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli włączona jest też opcja DOWNSCALED , włączenie tej zmiany w przypadku pakietu spowoduje, że aplikacja będzie zakładać, że działa na wyświetlaczu o rozdzielczości 70% w orientacji pionowej i poziomej w porównaniu z rzeczywistą rozdzielczością.
|
DOWNSCALE_75
Zmień identyfikator: 189969779
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Jeśli włączona jest też opcja DOWNSCALED , włączenie tej zmiany w przypadku pakietu spowoduje, że aplikacja będzie zakładać, że działa na wyświetlaczu o 75% rozdzielczości pionowej i poziomej rzeczywistego wyświetlacza.
|
DOWNSCALE_80
Identyfikator zmiany: 176926753
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli włączona jest też opcja DOWNSCALED , włączenie tej zmiany w przypadku pakietu spowoduje, że aplikacja będzie zakładać, że działa na wyświetlaczu o 80% rozdzielczości pionowej i poziomej rzeczywistego wyświetlacza.
|
DOWNSCALE_85
Zmień identyfikator: 189969734
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Jeśli włączona jest też opcja DOWNSCALED , w przypadku pakietu ta zmiana spowoduje, że aplikacja będzie zakładać, że działa na wyświetlaczu o 85% rozdzielczości pionowej i poziomej rzeczywistego wyświetlacza.
|
DOWNSCALE_90
Identyfikator zmiany: 182811243
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy DOWNSCALED też jest
jest włączony, włączenie tej zmiany w pakiecie wymusza na aplikacji
Jest on wyświetlany na wyświetlaczu i ma 90% powierzchni w pionie i poziomie.
do rozdzielczości rzeczywistego wyświetlacza.
|
DUMP_IGNORES_SPECIAL_ARGS
Identyfikator zmiany: 149254050
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) i nowsze
dump(String, FileDescriptor, PrintWriter, String[])
nie jest wywoływana, jeśli funkcja dumpsys activity została wywołana z pewnym
argumentów specjalnych.
|
DYNAMIC_RECEIVER_EXPLICIT_EXPORT_REQUIRED
Zmień identyfikator: 161145287
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Po włączeniu wymaga, aby aplikacja jawnie ustawiła jeden z tych elementów:
Context.RECEIVER_EXPORTED lub
Context.RECEIVER_NOT_EXPORTED podczas rejestrowania
nadajnikowi niechronionej transmisji w kodzie.
Więcej informacji znajdziesz w sekcji
Bezpieczniejsze eksportowanie odbiorników zarejestrowanych w kontekście.
|
ENABLE_PENDING_INTENT_BAL_OPTION
Identyfikator zmiany: 192341120
Stan domyślny: włączony w przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego chroni PendingIntent przed wykorzystywaniem do uruchamiania aktywności w tle.
|
ENABLE_SIMPLIFIED_DARK_MODE
Identyfikator zmiany: 214741472
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (API na poziomie 33) lub nowszego umożliwia wyświetlanie treści w jasnym lub ciemnym stylu zgodnie z motywem aplikacji oraz WebView, a także przyciemnianie treści w miarę możliwości za pomocą algorytmu. Więcej informacji:
setAlgorithmicDarkeningAllowed(boolean)
.
|
ENABLE_TOUCH_OPAQUE_ACTIVITIES
Identyfikator zmiany: 194480991
Stan domyślny: włączone w przypadku wszystkich aplikacji.
W przypadku aplikacji działających na Androidzie 13 (poziom API 33) lub nowszym czynności zużywają wszystkie dotknięcia w ramach swoich zadań.
|
ENABLE_USE_EXACT_ALARM
Identyfikator zmiany: 218533173
Stan domyślny: włączony w przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego umożliwia niektórym aplikacjom korzystanie z funkcji Manifest.permission.USE_EXACT_ALARM do planowania alarmów precyzyjnych.
|
ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS
Identyfikator zmiany: 161252188
Stan domyślny: włączone w przypadku wszystkich aplikacji.
Komponenty przestaną otrzymywać intencje od zewnętrznych wywołujących, które nie pasują do zadeklarowanych filtrów intencji. Gdy aplikacja zarejestruje wyeksportowany komponent w pliku manifestu i doda filtr intencji, komponent może zostać uruchomiony przez dowolną intencję, nawet taką, która nie pasuje do filtra intencji. Wielu programistów
co jest sprzeczne z intuicją. Bez sprawdzania intencji, gdy
komponent, w niektórych okolicznościach może umożliwić
aplikacji innych firm, aby aktywować funkcję tylko wewnętrznie.
|
ENFORCE_STRICT_QUERY_BUILDER
Identyfikator zmiany: 143231523
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli ta opcja jest włączona, SQLiteQueryBuilder sprawdza wszystkie CalendarProvider2 zapytania pod kątem złośliwych argumentów.
|
FORCE_DISABLE_HEVC_SUPPORT
Zmień identyfikator: 174227820
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Wymuszaj wyłączenie obsługi multimediów HEVC przez aplikację.
Aplikacje powinny zadeklarować obsługiwane możliwości multimedialne w sekcji
pliku manifestu, ale ta flaga może służyć do wymuszania na aplikacji
obsługuje HEVC, co wymusza transkodowanie podczas uzyskiwania dostępu do multimediów
zakodowane w HEVC. Ustawienie tej flagi zastępuje wszystkie wartości domyślne na poziomie systemu operacyjnego
dla aplikacji. Jest ona domyślnie wyłączona, co oznacza, że system operacyjny będzie działał domyślnie.
mają pierwszeństwo. Jeśli zarówno ta flaga, jak i
Włączono FORCE_ENABLE_HEVC_SUPPORT , system operacyjny ignoruje
obie flagi.
|
FORCE_ENABLE_HEVC_SUPPORT
Zmień identyfikator: 174228127
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Wymuszanie obsługi przez aplikację obsługiwanej przez nią funkcji multimediów HEVC. Aplikacje powinny deklarować obsługiwane funkcje multimediów w pliku manifestu, ale ta flaga może być używana do wymuszania obsługi HEVC, co pozwala uniknąć transkodowania podczas uzyskiwania dostępu do multimediów zakodowanych w HEVC. Ustawienie
ta flaga zastępuje wszelkie wartości domyślne na poziomie systemu operacyjnego dla aplikacji. Wyłączono przez
domyślnie, co oznacza, że pierwszeństwo mają ustawienia domyślne systemu operacyjnego. Jeśli włączone są zarówno ta flaga, jak i FORCE_DISABLE_HEVC_SUPPORT , system operacyjny ignoruje obie flagi.
|
FORCE_NON_RESIZE_APP
Zmień identyfikator: 181136395
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Wymusza, aby nie można było zmienić rozmiaru pakietów, do których jest stosowany.
|
FORCE_RESIZE_APP
Identyfikator zmiany: 174042936
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Wymusza zmianę rozmiaru pakietów, do których jest stosowany. My tylko
zezwalaj na zmianę rozmiaru w trybie pełnego ekranu, ale nie wymuszaj
w trybie wielu okien z możliwością zmiany rozmiaru.
|
GET_API_SIGNATURES_FROM_UICC_PORT_INFO
Identyfikator zmiany: 202110963
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W aplikacjach kierowanych na Androida 13 (poziom API 33) i nowsze
Na karcie SIM może być aktywnych więcej niż 1 identyfikator ICCID jednocześnie.
Obsługa tej funkcji jest zapewniana przez wiele włączonych profili (MEP).
|
GWP_ASAN
Identyfikator zmiany: 135634846
Stan domyślny: wyłączone we wszystkich aplikacjach.
Umożliwia wykrywanie w aplikacjach błędów w pamięci natywnej na podstawie próbek.
Aby dowiedzieć się więcej o korzystaniu z GWP-ASan, zobacz
Przewodnik po GWP-ASan.
|
ICC_CLOSE_CHANNEL_EXCEPTION_ON_FAILURE
Identyfikator zmiany: 208739934
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) i nowsze
wyjątek jest zgłaszany za każdym razem, gdy operacja zamknięcia kanału ICC jest wymagana
niepowodzenie.
|
Identyfikator zmiany: 203800354
Stan domyślny: włączony w przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego funkcje sterowania multimediami oparte na powiadomieniach Notification.MediaStyle są teraz oparte na sesji multimediów PlaybackState , a nie na działaniach powiadomienia.
Więcej informacji o tej zmianie znajdziesz w sekcji dotyczącej Androida 13
zmiany w zachowaniu użytkowników
zmiany w opcjach sterowania multimediami.
|
NATIVE_HEAP_ZERO_INIT
Identyfikator zmiany: 178038272
Stan domyślny: wyłączone we wszystkich aplikacjach.
Włącz automatyczne inicjowanie bez inicjowania natywnych alokacji pamięci sterty.
|
NATIVE_MEMTAG_ASYNC
Identyfikator zmiany: 135772972
Stan domyślny: wyłączone we wszystkich aplikacjach.
Włącz w tym procesie asynchroniczne (ASYNC) sprawdzanie tagów pamięci. Ta flaga ma wpływ tylko na sprzęt obsługujący ARM
Memory Tagging Extension (MTE).
|
NATIVE_MEMTAG_SYNC
Identyfikator zmiany: 177438394
Stan domyślny: wyłączone dla wszystkich aplikacji.
Włącza synchroniczne (SYNC) sprawdzanie tagów pamięci w tym procesie. Ta flaga ma wpływ tylko na sprzęt obsługujący ARM
Memory Tagging Extension (MTE). Jeśli włączone są opcje NATIVE_MEMTAG_ASYNC i ta opcja, ta ostatnia ma pierwszeństwo, a MTE jest włączone w trybie synchronizacji.
|
NOTIFICATION_LOG_ASSISTANT_CANCEL
Identyfikator zmiany: 195579280
Stan domyślny: Włączone w przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) i nowszych umożliwia słuchaczom uzyskanie bardziej szczegółowego powodu anulowania powiadomienia od asystenta niż ogólnego REASON_LISTENER_CANCEL .
|
NOTIFICATION_PERM_CHANGE_ID
Identyfikator zmiany: 194833441
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze włączenie
zmian w działaniu związanych z uprawnieniami w czasie działania aplikacji
powiadomienia.
Więcej informacji o tej zmianie znajdziesz na stronie o nowym uprawnieniu do powiadomień.
|
NOTIFICATION_TRAMPOLINE_BLOCK_FOR_EXEMPT_ROLES
Identyfikator zmiany: 227752274
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) i nowsze
Activity rozpoczyna się od odbiorników lub
usług w odpowiedzi na kliknięcia powiadomień i powiadomień
są zablokowane ze względu na wygodę i wydajność użytkowników witryny
wcześniej wykluczonych użytkowników ról (przeglądarki).
|
OVERRIDABLE_COMPONENT_CALLBACKS
Identyfikator zmiany: 193247900
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego,
registerComponentCallbacks(ComponentCallbacks)
dodaje
ComponentCallbacks
do
Activity
lub
ContextWrapper.getBaseContext()
zamiast zawsze dodawać do
getApplicationContext() .
|
OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
Identyfikator zmiany: 191513214
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy ta opcja jest włączona, ten identyfikator zmiany wymusza pakiety, do których jest stosowany
zignoruj bieżącą wartość android:resizeableActivity
docelowy pakiet SDK równy lub mniejszy od M oraz wziąć pod uwagę aktywność
których nie można zmienić. W tym przypadku wartość obrotu kamery i przycięcia będzie zależeć tylko od wymaganej kompensacji uwzględniającej bieżący obrót wyświetlacza.
|
OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
Identyfikator zmiany: 189229956
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Gdy to ustawienie jest włączone, powoduje ono, że pakiety, do których jest stosowane, zastępują domyślne zachowanie obracania i przycinania aparatu i zawsze zwracają CaptureRequest.SCALER_ROTATE_AND_CROP_NONE . Domyślne działanie wraz ze wszystkimi możliwymi kombinacjami zastąpienia opisano w tabeli poniżej.
|
OVERRIDE_MIN_ASPECT_RATIO
Identyfikator zmiany: 174042980
Stan domyślny: wyłączone we wszystkich aplikacjach.
Ta zmiana to strażnik wszystkich zmian, które wymuszają użycie danego minimalnego współczynnika proporcji. Włączenie tej zmiany umożliwia osiągnięcie minimalnego aspektu
współczynniki do zastosowania:
Gdy ta zmiana zostanie włączona w przypadku pakietu aplikacji, minimalny współczynnik proporcji podany w pliku manifestu aplikacji zostanie zastąpiony największym włączonym
format obrazu, chyba że wartość w pliku manifestu aplikacji jest wyższa.
|
OVERRIDE_MIN_ASPECT_RATIO_LARGE
Identyfikator zmiany: 180326787
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Jeśli także włączona jest opcja OVERRIDE_MIN_ASPECT_RATIO , włączenie tej zmiany dla zestawów pakietów
minimalny współczynnik proporcji aktywności do dużej wartości, zgodnie z definicją zawartą w zasadzie OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
Identyfikator zmiany: 180326845
Stan domyślny: wyłączone w przypadku wszystkich aplikacji.
Jeśli także włączona jest opcja OVERRIDE_MIN_ASPECT_RATIO , włączenie tej zmiany dla zestawów pakietów
minimalny współczynnik proporcji aktywności do średniej wartości, zgodnie z definicją zawartą w kolumnie OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
Identyfikator zmiany: 203647190
Stan domyślny: włączone w przypadku wszystkich aplikacji.
Gdy opcja OVERRIDE_MIN_ASPECT_RATIO jest również włączona, ogranicza to wszystkie inne zmiany, które wymuszają określony minimalny współczynnik kształtu aktywności, takie jak OVERRIDE_MIN_ASPECT_RATIO_LARGE i OVERRIDE_MIN_ASPECT_RATIO_MEDIUM , do aktywności, które mają również orientację pionową.
|
RATE_LIMIT_TOASTS
Identyfikator zmiany: 174840628
Stan domyślny: tej zmiany nie można przełączyć. Jest on rejestrowany tylko przez system sprawdzania zgodności.
Włącza ograniczenie liczby żądań
Toast.show()
aby zapobiec nadmiernemu obciążeniu użytkownika zbyt dużą liczbą komunikatów wyświetlanych w reklamie
ograniczone czasowo. Każda próba wyświetlenia większej liczby powiadomień niż dozwolona w
w określonym przedziale czasu tost jest odrzucany.
|
REQUEST_LISTENING_MUST_MATCH_PACKAGE
Identyfikator zmiany: 172251878
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) i nowsze
TileService.requestListeningState(Context, ComponentName)
sprawdza, czy pakiet wywołujący (UID) i pakiet docelowy
ComponentName
dopasowania. System sprawdza również, czy użyty kontekst może przyjąć
działań w imieniu bieżącego użytkownika.
|
RETURN_ADVANCED_VIDEO_PROFILES
Identyfikator zmiany: 206033068
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze wersje
rodzaje profili wideo zwracanych przez
getAll(String, int)
|
SHOULD_RESOLVE_PORT_INDEX_FOR_APPS
Identyfikator zmiany: 224562872
Stan domyślny: włączony w przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) i nowsze
Karty SIM umożliwiające włączenie wielu włączonych profili (MEP) na różnych
porty. Aby zachować zgodność wsteczną z aplikacjami operatora, gdy
której aplikacja jest kierowana na interfejs API na poziomie 32 lub niższym, wywołuje metodę
switchToSubscription lub pobierz interfejsy API bez nich
określając indeks portu, system zachowa istniejący
przez zawsze używanie portu o indeksie 0, nawet jeśli samo urządzenie
ma włączony protokół MEP eUICC.
|
SWITCH_WITHOUT_PORT_INDEX_EXCEPTION_ON_DISABLE
Identyfikator zmiany: 218393363
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) i nowsze wersje system
zgłasza wyjątek za każdym razem,
switchToSubscription()
jest wywoływane bez portIndex w celu wyłączenia
subskrypcji.
|
THROW_ON_INVALID_PRIORITY_VALUE
Zmień identyfikator: 140852299
Stan domyślny: włączona w przypadku aplikacji kierowanych na Androida 13 (poziom interfejsu API 33) lub nowszego.
W przypadku aplikacji kierowanych na Androida 13 (poziom API 33) lub nowszego system zgłasza wyjątek, gdy aplikacja podaje nieprawidłową wartość priorytetu za pomocą elementu JobInfo.Builder.setPriority(int) .
Starsze aplikacje mogą nieprawidłowo używać interfejsu API, więc wywołanie jest dyskretne
nie powiedzie się, jeśli nadal będą używać tego interfejsu API.
|
USE_EXPERIMENTAL_COMPONENT_ALIAS
Identyfikator zmiany: 196254758
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy ta opcja jest włączona, system zezwala na korzystanie z „Androida” pakiet do użycia
aliasy komponentów.
|