Mobil uygulamanızı masaüstünde çalıştırdığınızda, izleme çıktısı hata ayıklayıcısına veya ADL'yi başlatmak için kullanılan terminal penceresine yazdırılır. Uygulamanızı bir aygıtta veya taklitçide çalıştırdığınızda izleme çıktısını görüntülemek için bir uzaktan hata ayıklama oturumu ayarlayabilirsiniz. Desteklendiği yerlerde, izleme çıktısının aygıt veya işletim sistemi oluşturucusu tarafından sağlanan yazılım geliştirme araçlarını kullanarak da görüntüleyebilirsiniz.
Tüm durumlarda, çalışma zamanının izleme ifadeleri sağlaması için uygulamadaki SWF dosyaları hata ayıklama etkinken derlenmelidir.
Android'de uzak izleme ifadeleri
Android aygıt veya taklitçisinde çalışırken, Android SDK'ye dahil olan Android Debug Bridge (ABD) yardımcı programını kullanarak Android sistem günlüğünde izleme ifadesi çıktısını görebilirsiniz. Uygulamanızın çıktısını görmek için şu kodu geliştirme bilgisayarınızda komut isteminden veya terminal penceresinden çalıştırın:
tools/adb logcat air.MyApp:I *:S
MyApp
, uygulamanızın AIR uygulaması kimliğidir.
*:S
argümanı diğer tüm işlemlerin çıktılarını bastırır. İzleme çıktısına ek olarak uygulamanızla ilgili sistem bilgilerini görmek için logcat filtresi belirtimine ActivityManager öğesini dahil edebilirsiniz.
tools/adb logcat air.MyApp:I ActivityManager:I *:S
Bu komut örnekleri Android SDK klasöründen ADB'yi çalıştırdığınızı veya
SDK
klasörünü path ortamı değişkenine eklediğinizi varsayar.
Not:
AIR 2.6+ sürümünde ADB yardımcı programı AIR SDK'ye dahildir ve lib/android/bin klasöründe bulunabilir.
iOS'de uzak izleme ifadeleri
iOS aygıtında çalışan bir uygulamadan izleme ifadelerinin çıktısını görmek için Flash Hata Ayıklayıcı'yı (FDB) kullanarak uzaktan hata ayıklama oturumu kurmanız gerekir.