Layout Inspector (Görünümler) ile düzeninizde hata ayıklama

Kavramlar ve Jetpack Compose uygulaması

Android Studio'daki Layout Inspector, her görünümün özelliklerini inceleyebileceğiniz bir görünüm hiyerarşisi göstererek uygulamanızın düzeninde hata ayıklamanıza olanak tanır. Layout Inspector ile uygulama düzeninizi tasarım maketleriyle karşılaştırabilir, uygulamanızın büyütülmüş görünümünü görüntüleyebilir ve düzeninin ayrıntılarını çalışma zamanında inceleyebilirsiniz. Bu özellik, özellikle düzeniniz tamamen XML'de değil, çalışma zamanında oluşturulduğunda ve düzen beklenmedik şekilde davrandığında kullanışlıdır.

Özellik incelemeyi görüntüleme

Layout Inspector'ın düzgün çalışması için aşağıdaki genel ayar gerekir:

adb shell settings put global debug_view_attributes 1

Bu seçenek, cihazdaki tüm işlemlerin incelenmesi için ek bilgiler oluşturur.

Layout Inspector, başlatıldığında ayarı otomatik olarak etkinleştirir. Bu işlem, mevcut ön plan Activity uygulamasının yeniden başlatılmasına neden olur. Cihazda işaret manuel olarak devre dışı bırakılmadığı sürece başka bir Activity yeniden başlatma görmezsiniz.

İşareti devre dışı bırakmak için aşağıdaki adb komutunu çalıştırın:

adb shell settings delete global debug_view_attributes

Alternatif olarak, cihazınızın geliştirici seçeneklerinden Görünüm özelliği incelemeyi etkinleştir'i kapatın.