Return to Video

03-36 تعقب الاستثناءات

  • 0:00 - 0:04
    يمكنك تعقب الاستثناءات وتوقف
    التطبيق في Google Analytics.
  • 0:05 - 0:10
    في لوحة التحكم، يمكنك الانتقال إلى
    Behavior > Crashes and Exceptions
  • 0:10 - 0:13
    ويتم تجميع الاستثناءات
    حسب رقم إصدار التطبيق.
  • 0:13 - 0:15
    يمكنك الانتقال سريعًا إلى
    أرقام الإصدار المختلفة.
  • 0:15 - 0:19
    ورؤية أن لدي NoSuchMethodException
    وNumberFormatException.
  • 0:20 - 0:25
    وبهذا يمكنك تعقب الاستثناءات التي تم
    التقاطها والتي لم يتم التقاطها.
  • 0:25 - 0:30
    لتعقب الاستثناءات التي تم التقاطها،
    يجب عليك إرسال طلب استثناء.
  • 0:30 - 0:35
    وستستخدم ExceptionBuilder
    لإنشاء طلب وتعيين الوصف
  • 0:35 - 0:38
    وتعين setFatal، سواء
    كان فادحًا أم لا، وأنه منطقي.
  • 0:38 - 0:41
    ثم تُنشئ طلبًا وترسله.
  • 0:41 - 0:44
    أما الاستثناءات التي لم يتم التقاطها
    فلا يمكن إضافة تعليمة برمجية
  • 0:44 - 0:48
    بشكل واضح، لأن لا تعلم في أي مكان
    في التعليمة البرمجية يحدث الاستثناء.
  • 0:48 - 0:53
    ومع ذلك، يمكنك تمكين التعقب التلقائي
    للاستثناءات التي لم يتم التقاطها.
  • 0:53 - 0:58
    وللقيام بهذا، قم بتعيين
    ga_reportUncaughtExceptions
  • 0:58 - 1:01
    على صواب في ملف تهيئة المتعقب.
  • 1:01 - 1:05
    أريد فقط أن أذكر أنه كانت هناك بعض
    المشكلات حول إرسال طلبات إلى
  • 1:05 - 1:06
    استثناءات لم يتم التقاطها.
  • 1:06 - 1:09
    يرتبط متعقب المشكلة هذا
    بملاحظات المعلم أدناه
  • 1:09 - 1:12
    وسأترك لكم إعداد التعقب
    للاستثناءات إذا أردتم.
Title:
03-36 تعقب الاستثناءات
Description:

03-36 تعقب الاستثناءات

more » « less
Video Language:
English
Team:
Udacity
Project:
UD876-2 - Google Play Services - Analytics
Duration:
01:13

Arabic subtitles

Revisions Compare revisions