<profillenebilir>

söz dizimi:
<profileable android:shell=["true" | "false"] android:enabled=["true" | "false"] />
şunları içerir:
<application>
description:
Profil kullanıcıların bu uygulamaya nasıl erişebileceğini belirtir.
özellikler:
android:shell
Cihaz kullanıcısının aşağıdakiler gibi yerel hata ayıklama araçlarıyla bu uygulamanın profilini oluşturup oluşturamayacağını belirtir: Bu ayar belirtilmezse veya false olarak ayarlanırsa bu araçlar ve API'ler yalnızca bir uygulama debuggable olduğunda çalışır. Hata ayıklanabilir uygulamalar, performansta önemli ölçüde ve çeşitli düşüşlere neden olur ve zamanlamayı doğru bir şekilde ölçmek için kullanılamaz. Bu öğe, doğru sonuçları yakalamak için yerel performans ölçümlerinde kesinlikle önerilir.

Bu öğe, yerel profil oluşturmayı mümkün kılmak için sürüm veya üretim derlemelerinde kullanılabilecek şekilde tasarlanmıştır. Minimum veri açığa çıkma riski söz konusudur: Ana makine profili oluşturma araçları ve kabuk işlemi, bellek verilerini okuyamaz. Yalnızca yığın izleme okunabilir. Bunlar, genellikle karartma yapılır veya sürüm derlemelerinde simge içermez.

android:enabled
Uygulamanın sistem hizmetleri veya kabuk araçları tarafından profil oluşturup oluşturamayacağını belirtir. İkincisi için android:shell değerini de ayarlarsınız. Yanlış ise, uygulamanın profili hiçbir şekilde oluşturulamaz. Varsayılan, doğru değeridir. Bu özellik, API düzeyi 30'da eklendi.
kullanıma sunulduğu tarih:
API Düzeyi 29