ACCOUNT_ACCESS_CHECK_CHANGE_ID
ID Perubahan: 201794303
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
pemeriksaan akses akun untuk UID panggilan pada semua
API terkait sinkronisasi.
|
ALLOW_COPY_SOLID_COLOR_VIEW
ID Perubahan: 205907456
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
aplikasi menerima
callback
SplashScreen.OnExitAnimationListener.onSplashScreenExit(SplashScreenView) , meskipun layar pembuka hanya menampilkan warna solid.
|
ALLOW_SECURE_ACTIVITY_DISPLAY_ON_REMOTE_DEVICE
ID Perubahan: 201712607
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
aktivitas aman untuk ditampilkan pada perangkat jarak jauh jika diperlukan.
|
BORINGLAYOUT_FALLBACK_LINESPACING
ID Perubahan: 210923482
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
jarak baris teks fallback (tinggi baris) untuk
BoringLayout .
|
CALL_REDIRECTION_AUDIO_MODES
ID Perubahan: 189472651
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
penggunaan mode audio untuk pengalihan audio panggilan.
|
CAMERA_MIC_INDICATORS_NOT_PRESENT
ID Perubahan: 162547999
Status Default: Dinonaktifkan untuk semua aplikasi.
Menunjukkan bahwa perangkat ini mendukung indikator kamera dan mikrofon. Akan menjadi false jika
ada, karena metode CompatChanges#isChangeEnabled
menampilkan true jika ID Perubahan tidak ada.
|
CLEAR_SHOW_FORCED_FLAG_WHEN_LEAVING
ID Perubahan: 214016041
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, mencegah
flag
SHOW_FORCED
memberikan efek apa pun kecuali pemanggil sedang difokuskan.
|
DEFER_BOOT_COMPLETED_BROADCAST_CHANGE_ID
ID Perubahan: 203704822
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, menangguhkan siaran
LOCKED_BOOT_COMPLETED dan BOOT_COMPLETED
hingga proses pertama kali di UID
dimulai.
|
DISALLOW_DEADLINES_FOR_PREFETCH_JOBS
ID Perubahan: 194532703
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, tidak memungkinkan untuk
menetapkan batas waktu (menggunakan
JobInfo.Builder.setOverrideDeadline(long) )
untuk tugas pengambilan data (
JobInfo.Builder.setPrefetch(boolean) .
Tugas pengambilan data dimaksudkan untuk dijalankan menjelang peluncuran aplikasi berikutnya sehingga
tidak diizinkan untuk memiliki batas waktu. Namun, sistem tidak
melepaskan atau membatalkan tugas pengambilan data yang telah dijadwalkan sebelumnya dengan
batas waktu.
Aplikasi tidak dapat mempertahankan tugas pengambilan data yang dijadwalkan secara
permanen dengan batas waktu. Tugas pengambilan data dengan batas waktu akan
berjalan dan aplikasi dalam batasan ini tidak akan dapat menjadwalkan
tugas pengambilan data baru dengan batas waktu. Jika tugas dijadwalkan ulang dengan memberikan
true menggunakan nilai return dari
JobService.jobFinished(JobParameters, boolean)
atau
JobService.onStopJob(JobParameters) , batas waktu akan dihapus.
Tugas berkala mengharuskan semua
batasan dipenuhi sehingga batasan ini tidak berlaku untuk batas waktu.
|
DOWNSCALED
ID Perubahan: 168419799
Status Default: Dinonaktifkan untuk semua aplikasi.
Perubahan ini adalah penyeleksi semua perubahan penurunan skala buffering per aplikasi. Mengaktifkan perubahan ini memungkinkan faktor penskalaan berikut
diterapkan:
Jika perubahan ini diaktifkan untuk paket aplikasi, ukuran aplikasi akan diubah secara paksa
ke faktor penskalaan tertinggi yang diaktifkan. Misalnya, 80% digunakan jika 80% dan 70%
(DOWNSCALE_80 dan
DOWNSCALE_70 )
diaktifkan.
|
DOWNSCALE_30
ID Perubahan: 189970040
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 30% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_35
ID Perubahan: 189969749
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan resolusi vertikal dan horizontal
35% dari tampilan sebenarnya.
|
DOWNSCALE_40
ID Perubahan: 189970038
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 40% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_45
ID Perubahan: 189969782
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 45% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_50
ID Perubahan: 176926741
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 50% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_55
ID Perubahan: 189970036
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan resolusi vertikal dan horizontal
55% dari tampilan sebenarnya.
|
DOWNSCALE_60
ID Perubahan: 176926771
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 60% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_65
ID Perubahan: 189969744
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 65% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_70
ID Perubahan: 176926829
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 70% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_75
ID Perubahan: 189969779
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 75% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_80
ID Perubahan: 176926753
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 80% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_85
ID Perubahan: 189969734
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 85% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DOWNSCALE_90
ID Perubahan: 182811243
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika DOWNSCALED juga
diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan memaksa aplikasi menganggap
aplikasi berjalan pada layar dengan 90% resolusi vertikal dan horizontal
dari layar sebenarnya.
|
DUMP_IGNORES_SPECIAL_ARGS
ID Perubahan: 149254050
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkanAndroid 13 (API level 33) dan versi lebih tinggi,
dump(String, FileDescriptor, PrintWriter, String[])
tidak dipanggil jika dumpsys activity dipanggil dengan
beberapa argumen khusus.
|
DYNAMIC_RECEIVER_EXPLICIT_EXPORT_REQUIRED
ID Perubahan: 161145287
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika diaktifkan, aplikasi harus menetapkan
Context.RECEIVER_EXPORTED atau
Context.RECEIVER_NOT_EXPORTED secara eksplisit saat mendaftarkan
penerima untuk siaran yang tidak dilindungi dalam kode.
Untuk mempelajari lebih lanjut, lihat bagian
Mengekspor penerima yang terdaftar dalam konteks dengan lebih aman.
|
ENABLE_PENDING_INTENT_BAL_OPTION
ID Perubahan: 192341120
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, melindungi
PendingIntent agar tidak disalahgunakan untuk memulai aktivitas
di latar belakang.
|
ENABLE_SIMPLIFIED_DARK_MODE
ID Perubahan: 214741472
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
konten web untuk menerapkan gaya terang atau gelap sesuai dengan tema
aplikasi dan WebView untuk mencoba menggelapkan konten web dengan penggelapan
algoritme jika sesuai. Lihat
setAlgorithmicDarkeningAllowed(boolean)
untuk mengetahui detailnya.
|
ENABLE_TOUCH_OPAQUE_ACTIVITIES
ID Perubahan: 194480991
Status Default: Diaktifkan untuk semua aplikasi.
Untuk aplikasi yang berjalan di Android 13 (API level 33) atau versi lebih tinggi, aktivitas
dapat memakai semua sentuhan dalam batas tugasnya.
|
ENABLE_USE_EXACT_ALARM
ID Perubahan: 218533173
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, jenis aplikasi
tertentu dapat menggunakan
Manifest.permission.USE_EXACT_ALARM
untuk menjadwalkan alarm yang tepat.
|
ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS
ID Perubahan: 161252188
Status Default: Diaktifkan untuk semua aplikasi.
Komponen
akan berhenti menerima intent dari pemanggil eksternal yang tidak cocok
dengan filter intent yang dideklarasikannya. Saat aplikasi
mendaftarkan komponen
yang diekspor dalam manifesnya dan menambahkan filter intent,
komponen tersebut
dapat dimulai oleh intent apa pun, bahkan yang tidak cocok dengan
filter intent sekalipun. Hal ini telah terbukti menjadi sesuatu yang tidak diduga
oleh banyak developer. Tanpa memeriksa intent saat
komponen dimulai, dalam keadaan tertentu ini memungkinkan aplikasi
pihak ketiga memicu fungsionalitas khusus internal.
|
ENFORCE_STRICT_QUERY_BUILDER
ID Perubahan: 143231523
Status Default: Dinonaktifkan untuk semua aplikasi.
Saat dinonaktifkan, SQLiteQueryBuilder akan memverifikasi semua
pilihan kueri CalendarProvider2 terhadap argumen
berbahaya.
|
FORCE_DISABLE_HEVC_SUPPORT
ID Perubahan: 174227820
Status Default: Dinonaktifkan untuk semua aplikasi.
Menonaktifkan aplikasi secara paksa agar tidak mendukung kemampuan media HEVC.
Aplikasi harus mendeklarasikan kemampuan media yang didukung dalam
manifesnya, tetapi tanda ini dapat digunakan untuk memaksa aplikasi agar tidak
mendukung HEVC, sehingga memaksa transcoding saat mengakses media
yang dienkode di HEVC. Menyetel tanda ini akan mengganti setiap setelan
default aplikasi tingkat OS. Fitur ini dinonaktifkan secara default, yang berarti setelan default OS
lebih diutamakan. Jika tanda ini dan
FORCE_ENABLE_HEVC_SUPPORT diaktifkan, OS akan mengabaikan
kedua tanda.
|
FORCE_ENABLE_HEVC_SUPPORT
ID Perubahan: 174228127
Status Default: Dinonaktifkan untuk semua aplikasi.
Mengaktifkan aplikasi secara paksa untuk mendukung kemampuan media HEVC Aplikasi
harus mendeklarasikan kemampuan media yang didukung dalam manifesnya
tetapi tanda ini dapat digunakan untuk memaksa aplikasi agar mendukung HEVC sehingga
menghindari transcoding saat mengakses media yang dienkode di HEVC. Menetapkan
tanda ini akan mengganti setiap setelan default aplikasi tingkat OS. Fitur ini dinonaktifkan secara default, yang berarti setelan default OS akan lebih diutamakan. Jika
tanda ini dan FORCE_DISABLE_HEVC_SUPPORT diaktifkan,
OS akan mengabaikan kedua tanda.
|
FORCE_NON_RESIZE_APP
ID Perubahan: 181136395
Status Default: Dinonaktifkan untuk semua aplikasi.
Memaksa paket yang diterapkan agar ukurannya tidak dapat diubah.
|
FORCE_RESIZE_APP
ID Perubahan: 174042936
Status Default: Dinonaktifkan untuk semua aplikasi.
Memaksa paket yang diterapkan agar ukurannya dapat diubah. Kami hanya
mengizinkan pengubahan ukuran dalam mode jendela layar penuh, tetapi tidak memaksa aplikasi
berubah menjadi mode multi-aplikasi yang dapat diubah ukurannya.
|
GET_API_SIGNATURES_FROM_UICC_PORT_INFO
ID Perubahan: 202110963
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
kartu SIM memiliki lebih dari satu ICCID yang aktif secara bersamaan.
Dukungan untuk ini disediakan oleh Multiple Enabled Profiles (MEP).
|
GWP_ASAN
ID Perubahan: 135634846
Status Default: Dinonaktifkan untuk semua aplikasi.
Mengaktifkan deteksi bug memori native yang diambil sampelnya dalam aplikasi.
Untuk mempelajari lebih lanjut cara menggunakan GWP-ASan, lihat
panduan GWP-ASan.
|
ICC_CLOSE_CHANNEL_EXCEPTION_ON_FAILURE
ID Perubahan: 208739934
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi,
pengecualian kini ditampilkan setiap kali operasi
saluran tutup ICC gagal.
|
ID Perubahan: 203800354
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, kontrol
media berbasis notifikasi
Notification.MediaStyle
sekarang memiliki tindakan berdasarkan sesi media,
PlaybackState ,
bukan tindakan notifikasi.
Untuk mempelajari perubahan ini lebih lanjut, lihat bagian di halaman
perubahan perilaku Android 13 tentang
perubahan pada kontrol media.
|
NATIVE_HEAP_ZERO_INIT
ID Perubahan: 178038272
Status Default: Dinonaktifkan untuk semua aplikasi.
Mengaktifkan zero-inisialisasi otomatis untuk alokasi memori heap native.
|
NATIVE_MEMTAG_ASYNC
ID Perubahan: 135772972
Status Default: Dinonaktifkan untuk semua aplikasi.
Mengaktifkan pemeriksaan tag memori asinkron (ASYNC) dalam proses ini. Tanda ini hanya memengaruhi hardware yang mendukung
Ekstensi Pemberian Tag Memori (MTE) ARM.
|
NATIVE_MEMTAG_SYNC
ID Perubahan: 177438394
Status Default: Dinonaktifkan untuk semua aplikasi.
Mengaktifkan pemeriksaan tag memori sinkron (SINKRONISASI) dalam proses ini. Tanda ini hanya memengaruhi hardware yang mendukung
Ekstensi Pemberian Tag Memori (MTE) ARM. Jika NATIVE_MEMTAG_ASYNC dan opsi ini diaktifkan, opsi ini akan
diutamakan dan MTE akan diaktifkan dalam mode SINKRONISASI.
|
NOTIFICATION_LOG_ASSISTANT_CANCEL
ID Perubahan: 195579280
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, pemroses
dapat memahami alasan yang lebih spesifik yang diberikan untuk
pembatalan notifikasi dari asisten, bukan menggunakan
REASON_LISTENER_CANCEL yang lebih umum.
|
NOTIFICATION_PERM_CHANGE_ID
ID Perubahan: 194833441
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
perubahan perilaku yang terkait dengan izin runtime untuk
notifikasi.
Untuk mempelajari perubahan ini lebih lanjut, lihat halaman tentang
izin runtime notifikasi yang baru.
|
NOTIFICATION_TRAMPOLINE_BLOCK_FOR_EXEMPT_ROLES
ID Perubahan: 227752274
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi,
Activity mulai datang dari penerima siaran atau
layanan sebagai respons terhadap notifikasi, dan klik tindakan notifikasi
diblokir untuk alasan UX dan performa untuk
pemegang peran yang dikecualikan sebelumnya (browser).
|
OVERRIDABLE_COMPONENT_CALLBACKS
ID Perubahan: 193247900
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi,
registerComponentCallbacks(ComponentCallbacks)
menambahkan
ComponentCallbacks
ke
Activity
atau
ContextWrapper.getBaseContext() ,
dan tidak selalu menambahkan ke
getApplicationContext() .
|
OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
ID Perubahan: 191513214
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika diaktifkan, ID perubahan ini akan memaketkan paket yang diterapkan untuk
mengabaikan nilai saat ini android:resizeableActivity
serta SDK target yang sama dengan atau di bawah M dan menganggap aktivitas
sebagai tidak dapat diubah ukurannya. Dalam hal ini, nilai putar dan
pangkas kamera hanya akan bergantung pada kompensasi yang diperlukan, mengingat
rotasi tampilan saat ini.
|
OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
ID Perubahan: 189229956
Status Default: Dinonaktifkan untuk semua aplikasi.
Saat diaktifkan, ID perubahan ini akan memaksa paket yang diterapkan mengganti perilaku putar dan pangkas kamera default serta selalu menampilkan CaptureRequest.SCALER_ROTATE_AND_CROP_NONE . Perilaku default beserta semua kemungkinan kombinasi penggantian dibahas dalam tabel di bawah.
|
OVERRIDE_MIN_ASPECT_RATIO
ID Perubahan: 174042980
Status Default: Dinonaktifkan untuk semua aplikasi.
Perubahan ini adalah penyeleksi semua perubahan yang memaksa rasio lebar tinggi minimum tertentu. Mengaktifkan perubahan ini memungkinkan rasio
lebar tinggi minimum berikut diterapkan:
Jika perubahan ini diaktifkan untuk paket aplikasi, rasio aspek minimum yang diberikan dalam manifes aplikasi akan diganti ke rasio aspek
terbesar yang diaktifkan kecuali nilai manifes aplikasi lebih tinggi.
|
OVERRIDE_MIN_ASPECT_RATIO_LARGE
ID Perubahan: 180326787
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika OVERRIDE_MIN_ASPECT_RATIO juga diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan menetapkan
rasio aspek minimum aktivitas ke nilai besar seperti yang ditetapkan oleh OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
ID Perubahan: 180326845
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika OVERRIDE_MIN_ASPECT_RATIO juga diaktifkan, mengaktifkan perubahan ini untuk sebuah paket akan menetapkan
rasio aspek minimum aktivitas ke nilai sedang seperti yang ditetapkan oleh OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
ID Perubahan: 203647190
Status Default: Diaktifkan untuk semua aplikasi.
Jika
OVERRIDE_MIN_ASPECT_RATIO
juga diaktifkan, perubahan ini akan membatasi perubahan lain yang memaksa
rasio aspek minimum aktivitas ke nilai tertentu—seperti
OVERRIDE_MIN_ASPECT_RATIO_LARGE
dan
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM —ke
aktivitas yang juga memiliki orientasi potret.
|
RATE_LIMIT_TOASTS
ID Perubahan: 174840628
Status Default: Perubahan ini tidak dapat dialihkan. Perubahan hanya dicatat ke dalam log oleh framework kompatibilitas.
Mengaktifkan pembatasan kapasitas jumlah panggilan
Toast.show()
untuk mencegah beban berlebih pada pengguna yang memiliki jumlah toast yang terlalu banyak dalam
waktu terbatas. Setiap upaya untuk menampilkan jumlah toast yang terlalu banyak dari jumlah yang diizinkan
dalam jangka waktu tertentu akan mengakibatkan toast dihapus.
|
REQUEST_LISTENING_MUST_MATCH_PACKAGE
ID Perubahan: 172251878
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memanggil
TileService.requestListeningState(Context, ComponentName)
akan memeriksa apakah paket panggilan (UID) dan paket target
ComponentName
cocok atau tidak. Sistem juga memeriksa apakah konteks yang digunakan dapat mengambil
tindakan atas nama pengguna saat ini.
|
RETURN_ADVANCED_VIDEO_PROFILES
ID Perubahan: 206033068
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, mengontrol
jenis profil video yang ditampilkan oleh
getAll(String, int) .
|
SHOULD_RESOLVE_PORT_INDEX_FOR_APPS
ID Perubahan: 224562872
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, memungkinkan
kartu SIM mengaktifkan Multiple Enabled Profiles (MEP) pada port yang
berbeda. Untuk mempertahankan kompatibilitas mundur aplikasi operator, saat
aplikasi yang menargetkan API level 32 atau versi lebih rendah memanggil
switchToSubscription atau mendownload API tanpa
menentukan indeks port, sistem akan mempertahankan perilaku
yang ada dengan selalu menggunakan indeks port 0 meskipun perangkat itu sendiri
telah mengaktifkan eUICC MEP.
|
SWITCH_WITHOUT_PORT_INDEX_EXCEPTION_ON_DISABLE
ID Perubahan: 218393363
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, sistem
akan menampilkan pengecualian kapan pun
switchToSubscription()
dipanggil tanpa portIndex untuk menonaktifkan
langganan.
|
THROW_ON_INVALID_PRIORITY_VALUE
ID Perubahan: 140852299
Status Default: Diaktifkan untuk aplikasi yang menargetkan Android 13 (API level 33) atau versi lebih tinggi.
Untuk aplikasi yang menargetkan Android 13 (API level 33) dan versi lebih tinggi, sistem
akan menampilkan pengecualian saat aplikasi memberikan nilai prioritas yang tidak valid
menggunakan
JobInfo.Builder.setPriority(int) .
Aplikasi lama mungkin salah menggunakan API sehingga panggilan akan tiba-tiba
gagal jika API terus digunakan.
|
USE_EXPERIMENTAL_COMPONENT_ALIAS
ID Perubahan: 196254758
Status Default: Dinonaktifkan untuk semua aplikasi.
Jika diaktifkan, sistem akan memungkinkan paket "android" menggunakan
alias komponen.
|