CAMERA_MIC_INDICATORS_NOT_PRESENT
Identyfikator zmiany: 162547999
Stan domyślny: wyłączone we wszystkich aplikacjach.
Wskaźnik, że urządzenie obsługuje kamerę i mikrofon. Jeśli jest obecny, to wartość to false , ponieważ metoda CompatChanges#isChangeEnabled zwraca true , jeśli identyfikator zmiany jest nieobecny.
|
DOWNSCALED
Identyfikator zmiany: 168419799
Stan domyślny: wyłączone we wszystkich aplikacjach.
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:
Gdy ta zmiana zostanie włączona w pakiecie aplikacji, aplikacja zostanie zmuszona do zmiany rozmiaru do najwyższego, włączonego współczynnika skalowania. Na przykład wartość 80% jest używana, jeśli włączone są ustawienia 80% i 70% (DOWNSCALE_80 i DOWNSCALE_70 ).
Jeśli ta zmiana i parametr DOWNSCALED_INVERSE są włączone, pierwszeństwo ma parametr DOWNSCALED_INVERSE , a współczynnik skalowania jest stosowany odwrotnie.
|
DOWNSCALED_INVERSE
Identyfikator zmiany: 273564678
Stan domyślny: wyłączone dla wszystkich aplikacji.
Ta zmiana jest bramką dla wszystkich zmian dotyczących odwrotnego skalowania bufora w poszczególnych aplikacjach. Włączenie tej zmiany umożliwia odwrotne zastosowanie tych współczynników skalowania (czyli rozdzielczość jest zwiększana):
Gdy ta zmiana zostanie włączona w przypadku pakietu aplikacji, aplikacja zostanie zmuszona do zmiany rozmiaru na najniższy współczynnik skalowania. Na przykład 80% jest używane, jeśli włączone są 80% i 70% (DOWNSCALE_80 i DOWNSCALE_70 ), ponieważ odwrotna wartość współczynnika skalowania 80% wynosi 125%, co jest mniejsze niż 142,86%, które jest stosowane przy odwrotnym stosowaniu współczynnika skalowania 70%. Jeśli ta zmiana i parametr DOWNSCALED są włączone, pierwszeństwo ma parametr DOWNSCALED_INVERSE , a współczynnik skalowania jest stosowany odwrotnie.
|
DOWNSCALE_30
Identyfikator zmiany: 189970040
Stan domyślny: wyłączone dla wszystkich aplikacji.
Jeśli włączona jest też opcja DOWNSCALED , aplikacja zakłada, że działa na wyświetlaczu o 30% mniejszej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , w przypadku pakietu włączona zmiana spowoduje, że aplikacja będzie działać na wyświetlaczu o 333,33% mniejszej rozdzielczości w orientacji pionowej i poziomej niż rzeczywisty wyświetlacz.
|
DOWNSCALE_35
Identyfikator zmiany: 189969749
Stan domyślny: wyłączone dla wszystkich aplikacji.
Jeśli włączona jest też opcja DOWNSCALED , w przypadku pakietu powoduje to, że aplikacja zakłada, że działa na wyświetlaczu o 35% mniejszej rozdzielczości w orientacji poziomej i pionowej niż rzeczywisty wyświetlacz. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , w przypadku pakietu aplikacja będzie zakładać, że działa na wyświetlaczu o rozdzielczości pionowej i poziomej równej 285,71% rzeczywistej rozdzielczości wyświetlacza.
|
DOWNSCALE_40
Identyfikator zmiany: 189970038
Stan domyślny: wyłączone dla wszystkich aplikacji.
Jeśli włączona jest też opcja DOWNSCALED , w przypadku pakietu z tą zmianą aplikacja będzie zakładać, że działa na wyświetlaczu o 40% mniejszej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , włączenie tej zmiany w przypadku pakietu spowoduje, że aplikacja będzie działać na wyświetlaczu o 250% większej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz.
|
DOWNSCALE_45
Identyfikator zmiany: 189969782
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli włączysz też opcję DOWNSCALED , aplikacja będzie zakładać, że działa na wyświetlaczu o 45% mniejszej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , w przypadku pakietu włączona zmiana spowoduje, że aplikacja będzie działać na wyświetlaczu o rozdzielczości pionowej i poziomej równej 222,22% rzeczywistej rozdzielczości pionowej i poziomej.
|
DOWNSCALE_50
Identyfikator zmiany: 176926741
Stan domyślny: wyłączone dla wszystkich aplikacji.
Jeśli włączona jest też opcja DOWNSCALED , w przypadku pakietu z taką zmianą aplikacja będzie zakładać, że działa na wyświetlaczu o rozdzielczości poziomej i pionowej wynoszącej 50% rzeczywistej rozdzielczości wyświetlacza. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , włączenie tej zmiany w przypadku pakietu spowoduje, że aplikacja będzie działać na wyświetlaczu o 200% większej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz.
|
DOWNSCALE_55
Identyfikator zmiany: 189970036
Stan domyślny: Wyłączone we wszystkich aplikacjach.
Jeśli włączysz też opcję DOWNSCALED , aplikacja będzie zakładać, że działa na wyświetlaczu o rozdzielczości 55% w orientacji pionowej i poziomej w porównaniu z rzeczywistą rozdzielczością. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , w przypadku pakietu włączona zmiana spowoduje, że aplikacja będzie działać na wyświetlaczu o 181,82% mniejszej rozdzielczości w orientacji poziomej i pionowej niż rzeczywisty wyświetlacz.
|
DOWNSCALE_60
Identyfikator zmiany: 176926771
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli włączysz też opcję DOWNSCALED , aplikacja będzie zakładać, że działa na wyświetlaczu o 60% mniejszej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz. Jeśli opcja DOWNSCALED_INVERSE jest również włączona, włączenie tej zmiany w pakiecie spowoduje, że aplikacja będzie działać na wyświetlaczu o 166,67% mniejszej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz.
|
DOWNSCALE_65
Identyfikator zmiany: 189969744
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 65% w orientacji pionowej i poziomej w porównaniu z rzeczywistą rozdzielczością wyświetlacza. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , włączenie tej zmiany w przypadku pakietu spowoduje, że aplikacja będzie działać na wyświetlaczu o 153,85% większej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz.
|
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 70% rozdzielczości pionowej i poziomej rzeczywistego wyświetlacza. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , w przypadku pakietu włączona zmiana spowoduje, że aplikacja będzie działać na wyświetlaczu o 142,86% większej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz.
|
DOWNSCALE_75
Identyfikator zmiany: 189969779
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 75% w orientacji pionowej i poziomej w porównaniu z rzeczywistą rozdzielczością. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , w przypadku pakietu włączona zmiana spowoduje, że aplikacja będzie działać na wyświetlaczu o rozdzielczości pionowej i poziomej równej 133,33% rzeczywistej rozdzielczości pionowej i poziomej.
|
DOWNSCALE_80
Identyfikator zmiany: 176926753
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli włączysz też opcję DOWNSCALED , aplikacja będzie zakładać, że działa na wyświetlaczu o 80% rozdzielczości pionowej i poziomej rzeczywistego wyświetlacza. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , włączenie tej zmiany w przypadku pakietu spowoduje, że aplikacja będzie działać na wyświetlaczu o 125% większej rozdzielczości w kierunku pionowym i poziomym niż rzeczywisty wyświetlacz.
|
DOWNSCALE_85
Identyfikator zmiany: 189969734
Stan domyślny: wyłączone dla wszystkich aplikacji.
Jeśli włączysz też opcję DOWNSCALED , aplikacja będzie zakładać, że działa na wyświetlaczu o 85% rozdzielczości pionowej i poziomej rzeczywistego wyświetlacza. Jeśli opcja DOWNSCALED_INVERSE jest również włączona, włączenie tej zmiany w pakiecie spowoduje, że aplikacja będzie działać na wyświetlaczu o rozdzielczości 117,65% w orientacji pionowej i poziomej w porównaniu z prawdziwym wyświetlaczem.
|
DOWNSCALE_90
Identyfikator zmiany: 182811243
Stan domyślny: wyłączone we wszystkich aplikacjach.
Jeśli włączysz też opcję DOWNSCALED , aplikacja będzie zakładać, że działa na wyświetlaczu o 90% rozdzielczości pionowej i poziomej rzeczywistego wyświetlacza. Jeśli włączona jest też opcja DOWNSCALED_INVERSE , w przypadku pakietu włączona zmiana spowoduje, że aplikacja będzie działać na wyświetlaczu o rozdzielczości 111,11% w orientacji pionowej i poziomej w porównaniu z prawdziwym wyświetlaczem.
|
ENFORCE_STRICT_QUERY_BUILDER
Identyfikator zmiany: 143231523
Stan domyślny: wyłączone dla wszystkich aplikacji.
Gdy ta opcja jest włączona, SQLiteQueryBuilder sprawdza wszystkie CalendarProvider2 zapytania pod kątem złośliwych argumentów.
|
FORCE_DISABLE_HEVC_SUPPORT
Identyfikator zmiany: 174227820
Stan domyślny: wyłączone dla wszystkich aplikacji.
Wymusić wyłączenie obsługi formatu HEVC przez aplikację.
Aplikacje powinny deklarować obsługiwane funkcje multimediów w pliku manifestu, ale ta flaga może być używana do wymuszania w aplikacji braku obsługi HEVC, co powoduje wymuszenie transkodowania podczas uzyskiwania dostępu do multimediów zakodowanych w HEVC. Ustawienie tego parametru zastępuje wszelkie domyślne ustawienia na poziomie systemu operacyjnego dla aplikacji. Domyślnie jest ona wyłączona, co oznacza, że mają pierwszeństwo ustawienia domyślne systemu operacyjnego. Jeśli włączone są zarówno ta flaga, jak i FORCE_ENABLE_HEVC_SUPPORT , system operacyjny ignoruje obie flagi.
|
FORCE_ENABLE_HEVC_SUPPORT
Identyfikator zmiany: 174228127
Stan domyślny: wyłączone we wszystkich aplikacjach.
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 tego parametru zastępuje wszelkie domyślne ustawienia na poziomie systemu operacyjnego dla aplikacji. Domyślnie jest ona wyłączona, co oznacza, że mają zastosowanie 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
Identyfikator zmiany: 181146395
Stan domyślny: wyłączone we wszystkich aplikacjach.
Wymusza na pakietach, do których jest stosowany, niemożność zmiany rozmiaru.
|
FORCE_RESIZE_APP
Identyfikator zmiany: 174042936
Stan domyślny: wyłączone we wszystkich aplikacjach.
Wymusza możliwość zmiany rozmiaru pakietów, do których jest stosowany. Zezwalanie na zmianę rozmiaru tylko w trybie pełnoekranowym, a nie wymuszanie na aplikacji korzystania z trybu wielu okien z możliwością zmiany rozmiaru.
|
GWP_ASAN
Identyfikator zmiany: 145634846
Stan domyślny: wyłączone we wszystkich aplikacjach.
Umożliwia wykrywanie w aplikacjach błędów w pamięci natywnej na podstawie próbek.
Więcej informacji o GWP-ASan znajdziesz w przewodniku GWP-ASan.
|
NATIVE_HEAP_ZERO_INIT
Identyfikator zmiany: 178038272
Stan domyślny: wyłączone we wszystkich aplikacjach.
Włącz automatyczną zerową inicjalizację przydzielenia pamięci natywnych stosów.
|
NATIVE_MEMTAG_ASYNC
Identyfikator zmiany: 145772972
Stan domyślny: Wyłączono we wszystkich aplikacjach.
Włącz w tym procesie asynchroniczne (ASYNC) sprawdzanie tagów pamięci.
Ten parametr ma zastosowanie tylko do sprzętu obsługującego rozszerzenie Memory Tagging Extension (MTE) na ARM.
|
NATIVE_MEMTAG_SYNC
Identyfikator zmiany: 177438394
Stan domyślny: wyłączone we wszystkich aplikacjach.
Włącza w tym procesie synchroniczne (SYNC) sprawdzanie etykiet pamięci.
Ten parametr ma zastosowanie tylko do sprzętu obsługującego rozszerzenie Memory Tagging Extension (MTE) na ARM. Jeśli zarówno NATIVE_MEMTAG_ASYNC , jak i ta opcja są włączone, ta opcja ma pierwszeństwo i włącza MTE w trybie synchronizacji.
|
OVERRIDE_ANY_ORIENTATION
Identyfikator zmiany: 265464455
Stan domyślny: wyłączone dla wszystkich aplikacji.
Po włączeniu ta zmiana umożliwia zastosowanie tych ustawień orientacji niezależnie od orientacji wymaganej przez aktywność:
|
OVERRIDE_ANY_ORIENTATION_TO_USER
Identyfikator zmiany: 310816437
Stan domyślny: wyłączone dla wszystkich aplikacji.
Po włączeniu włącza SCREEN_ORIENTATION_USER , która zastępuje dowolną orientację wymaganą przez aktywność. Aplikacje o ustawionej orientacji mogą być wyświetlane na pełnym ekranie na urządzeniach z dużym ekranem, na których włączono tę funkcję.ignoreOrientationRequest
|
Identyfikator zmiany: 314961188
Stan domyślny: Wyłączone we wszystkich aplikacjach.
Jeśli jest włączona, wyklucza pakiety, do których ma zastosowanie zastąpienie, z obsługi zgodności aparatu w trybie okna swobodnego w przypadku aplikacji o niezmiennej orientacji.
W trybie okna swobodnego kształtu funkcja zgodności emuluje działanie na urządzeniu w orientacji pionowej, zmieniając okno aplikacji na letterbox i zmieniając właściwości aparatu na takie, których zwykle oczekują aplikacje na urządzeniu w orientacji pionowej: odpowiednio 90 i 270 stopni obrotu czujnika w przypadku tylnego i przedniego aparatu oraz ustawienie obrotu wyświetlacza na 0.
Użyj tego parametru, aby wyłączyć obsługę zgodności w przypadku aplikacji, które nie działają prawidłowo.
|
OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
Identyfikator zmiany: 191514214
Stan domyślny: Wyłączone we wszystkich aplikacjach.
Gdy ta zmiana jest włączona, powoduje, że pakiety, do których jest zastosowana, ignorują bieżącą wartość atrybutu android:resizeableActivity , a także docelowy pakiet SDK o wartości równej lub niższej niż Android 6.0 (poziom interfejsu API 23) i traktują aktywność jako nierozszerzalną. W tym przypadku wartość obrotu i przycięcia kamery zależy 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 we wszystkich aplikacjach.
Gdy ta zmiana jest włączona, wymusza, aby pakiety, do których jest stosowana, zastępowały domyślne zachowanie obracania i przycinania aparatu i zawsze zwracały wartość CaptureRequest.SCALER_ROTATE_AND_CROP_NONE .
|
Identyfikator zmiany: 316897322
Stan domyślny: wyłączone we wszystkich aplikacjach.
Po włączeniu tej opcji użytkownicy będą mogli podczas inicjowania sesji MediaProjection zdecydować, czy chcą uchwycić pojedynczą aplikację, czy cały ekran. Opcja ta zastąpi użycie funkcji MediaProjectionConfig#createConfigForDefaultDisplay .
|
OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
Identyfikator zmiany: 266124927
Stan domyślny: wyłączone we wszystkich aplikacjach.
Włącza SCREEN_ORIENTATION_REVERSE_LANDSCAPE w przypadku aplikacji, do której jest stosowany. Jeśli opcja OVERRIDE_ANY_ORIENTATION nie jest też włączona, SCREEN_ORIENTATION_REVERSE_LANDSCAPE jest używana tylko wtedy, gdy aktywność określa orientację poziomą. Włączenie tej zmiany może pomóc w testowaniu aplikacji pod kątem różnic w działaniu na urządzeniach, na których orientacja pozioma odpowiada orientacji Surface.ROTATION_90 , oraz na urządzeniach, na których orientacja pozioma odpowiada orientacji Surface.ROTATION_270 .
|
OVERRIDE_LAYOUT_IN_DISPLAY_CUTOUT_MODE
Identyfikator zmiany: 332679525
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy jest włączona, zastępuje układ w trybie wycięcia w ekranie. Dotyczy to tylko sytuacji, gdy nie jest wymagane szyfrowanie od końca do końca.
|
OVERRIDE_MIN_ASPECT_RATIO
Identyfikator zmiany: 174042980
Stan domyślny: wyłączone we wszystkich aplikacjach.
Ta zmiana jest bramką dla wszystkich zmian, które wymuszają określony minimalny format obrazu. Włączenie tej zmiany pozwala zastosować te minimalne proporcje:
Gdy ta zmiana zostanie włączona w przypadku pakietu aplikacji, minimalne proporcje podane w pliku manifestu zostaną zastąpione przez największe dozwolone proporcje, chyba że wartość w pliku manifestu jest większa.
|
OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
Identyfikator zmiany: 218959984
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy ta opcja jest włączona, zastępuje minimalne ograniczenie współczynnika proporcji w orientacji pionowej w celu wykorzystania całej dostępnej przestrzeni na ekranie.
|
OVERRIDE_MIN_ASPECT_RATIO_LARGE
Identyfikator zmiany: 180326787
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy włączona jest też opcja OVERRIDE_MIN_ASPECT_RATIO , włączenie tej zmiany w przypadku pakietu powoduje ustawienie minimalnego formatu obrazu aktywności na dużą wartość określoną przez opcję OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
Identyfikator zmiany: 180326845
Stan domyślny: wyłączone dla wszystkich aplikacji.
Gdy włączona jest również opcja OVERRIDE_MIN_ASPECT_RATIO , w przypadku pakietu zmiana ta powoduje ustawienie minimalnego współczynnika proporcji aktywności na średnią wartość określoną przez opcję OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_ONLY_FOR_CAMERA
Identyfikator zmiany: 325586858
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy jest włączona, ogranicza przetwarzanie, które wymusza zastosowanie określonego minimalnego formatu obrazu, tak aby było ono stosowane tylko wtedy, gdy aplikacja jest połączona z kamerą.
|
OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
Identyfikator zmiany: 203647190
Stan domyślny: włączone we wszystkich aplikacjach.
Gdy opcja OVERRIDE_MIN_ASPECT_RATIO jest też włączona, ogranicza to inne zmiany, które wymuszają określony minimalny współczynnik proporcji aktywności, np. OVERRIDE_MIN_ASPECT_RATIO_LARGE i OVERRIDE_MIN_ASPECT_RATIO_MEDIUM , w przypadku aktywności, które mają też orientację pionową.
|
OVERRIDE_RESPECT_REQUESTED_ORIENTATION
Identyfikator zmiany: 236283604
Stan domyślny: wyłączone we wszystkich aplikacjach.
Po włączeniu ta zmiana wyklucza pakiety zastosowane do pakietów, które są ignorowane przez ograniczenia orientacji, które mogą być ustawiane przez producentów urządzeń.
|
OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
Identyfikator zmiany: 265451093
Stan domyślny: wyłączone we wszystkich aplikacjach.
Włącza SCREEN_ORIENTATION_NOSENSOR w przypadku aplikacji, do której jest stosowany. Jeśli nie jest też włączona opcja OVERRIDE_ANY_ORIENTATION , SCREEN_ORIENTATION_NOSENSOR jest używana tylko wtedy, gdy aktywność nie określa żadnego innego stałego ułożenia.
|
OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
Identyfikator zmiany: 265452344
Stan domyślny: wyłączone we wszystkich aplikacjach.
Włącza SCREEN_ORIENTATION_PORTRAIT w przypadku aplikacji, do której jest stosowany. Jeśli nie jest też włączona opcja OVERRIDE_ANY_ORIENTATION , SCREEN_ORIENTATION_PORTRAIT jest używana tylko wtedy, gdy aktywność nie określa żadnego innego stałego ułożenia.
|
RATE_LIMIT_TOASTS
Identyfikator zmiany: 174840628
Stan domyślny: tej zmiany nie można zmienić. Jest on rejestrowany tylko przez system sprawdzania zgodności.
Umożliwia ograniczenie liczby połączeń Toast.show() , aby nie obciążać użytkownika zbyt dużą liczbą toastów w określonym czasie. Każda próba wyświetlenia większej liczby toastów niż dozwolona w określonym przedziale czasowym powoduje odrzucenie toastu.
|
STPE_SKIP_MULTIPLE_MISSED_PERIODIC_TASKS
Identyfikator zmiany: 288912692
Stan domyślny: włączone w przypadku aplikacji kierowanych na Androida 16 lub nowszego.
Gdy ta opcja jest włączona, po powrocie aplikacji do prawidłowego cyklu życia natychmiast wykonywane jest maksymalnie 1 niewykonane wcześniej działaniescheduleAtFixedRate .
Więcej informacji o tej zmianie znajdziesz w sekcji dotyczącej zmian w zachowaniu Androida 16 na stronie
Optymalizacja harmonogramu pracy z uwzględnieniem stawki stałej.
|
UNIVERSAL_RESIZABLE_BY_DEFAULT
Identyfikator zmiany: 357141415
Stan domyślny: włączone w przypadku aplikacji kierowanych na Androida 16 lub nowszego.
Gdy ta opcja jest włączona, na dużych ekranach (o szerokości większej niż 600 dp) są ignorowane ograniczenia dotyczące orientacji, zmiany rozmiaru i współczynnika proporcji.
Więcej informacji o tej zmianie znajdziesz w sekcji poświęconej zmianom zachowania w Androidzie 16 na stronie
Układy adaptacyjne.
|
USE_EXPERIMENTAL_COMPONENT_ALIAS
Identyfikator zmiany: 196254758
Stan domyślny: wyłączone we wszystkich aplikacjach.
Gdy ta opcja jest włączona, system zezwala pakietowi „android” na używanie aliasów komponentów.
|