<dapat dibuat profil>

sintaksis:
<profileable android:shell=["true" | "false"] android:enabled=["true" | "false"] />
terdapat dalam:
<application>
deskripsi:
Menentukan cara profiler mengakses aplikasi ini.
atribut:
android:shell
Menentukan apakah pengguna perangkat dapat membuat profil aplikasi ini melalui alat proses debug lokal atau tidak, seperti berikut: Jika tidak disetel atau disetel ke false, alat dan API ini hanya berfungsi saat aplikasi debuggable. Aplikasi yang dapat di-debug akan mengalami penurunan performa yang signifikan dan bervariasi, serta tidak dapat digunakan untuk mengukur waktu secara akurat. Elemen ini sangat direkomendasikan untuk pengukuran performa lokal untuk mendapatkan hasil yang akurat.

Elemen ini dirancang agar dapat digunakan dalam rilis, atau produksi, build untuk mengaktifkan pembuatan profil lokal. Hal ini memiliki risiko minimal pada eksposur data - tidak ada data memori yang dapat dibaca oleh alat pembuatan profil host dan proses shell. Hanya pelacakan tumpukan yang dapat dibaca, yang biasanya di-obfuscate atau tidak memiliki simbol dalam build rilis.

android:enabled
Menentukan apakah aplikasi dapat dibuat profilnya oleh layanan sistem atau alat shell. Untuk pilihan yang terakhir, Anda juga menetapkan android:shell. Jika nilainya adalah salah (false), aplikasi tersebut tidak dapat dibuat profilnya sama sekali. Nilai defaultnya adalah benar (true). Atribut ini ditambahkan di level API 30.
diperkenalkan di:
Level API 29