Web uygulamalarında hata ayıklama

WebView'nizde çalışan kodun davranışını incelemek (hata ayıklama olarak da bilinir), web içeriği gösteren Android uygulamaları geliştirmenin önemli bir parçasıdır.

Bu bölümde aşağıdaki WebView hata ayıklama yöntemleri ele alınmaktadır:

  • JavaScript konsol günlüğü: Chrome Geliştirici Araçları veya Safari Web Inspector ile web sayfalarında hata ayıklama konusunda deneyimliyseniz console (ör. console.log()) kullanma konusunda da deneyimli olabilirsiniz. Konsol mesajlarını Chrome Geliştirici Araçları veya Logcat'te görüntüleyebilirsiniz. Android'in WebKit çerçevesi, API'lerin çoğunu destekler. Bu nedenle, WebView içinde hata ayıklama yaparken web sayfanızdan günlük alabilirsiniz.

  • Chrome Geliştirici Araçları: Geliştirme makinenizdeki Chrome tarayıcısında bulunan geliştirici araçlarını kullanarak uygulamanızın WebView'sindeki HTML, CSS ve JavaScript kodunun uzaktan canlı olarak incelenmesini sağlar.

  • Yerel sunucuya erişim: Geliştirme makinenizdeki yerel bir web sunucusundan içerik sunun ve uzak bir sunucuya dağıtmadan değişikliklerinizi hızlıca görmek için test cihazındaki veya emülatördeki bir WebView'dan bu içeriğe erişin.

  • WebView DevTools uygulaması: Android'in WebView bileşeninin cihaz genelinde yapılandırmasına, komut satırı işareti yönetimine ve kilitlenme analizine ayrılmış, cihaz üzerinde çalışan bir yardımcı programdır.