חידון בנושא יסודות של זמן ריצה ל-SDK

  1. זמן הריצה ל-SDK נועד לספק כמה יתרונות מרכזיים לסביבת Android. אילו מהיתרונות הבאים הם היתרונות העיקריים שמודגשים למפתחי אפליקציות ו-SDK, וגם למשתמשים?

    אפשר לבחור כמה תשובות שרוצים.

  2. איזו הצהרה מתארת במדויק ערכת SDK שתואמת לזמן ריצה (RE SDK)?

  3. בהתאם לפרדיגמה החדשה של הפצה של ערכות SDK שפועלות בסביבת זמן ריצה (RE SDK), איזו הצהרה מתארת בצורה הטובה ביותר את האופן שבו ערכות RE SDK זמינות לאפליקציות ומתקינות במכשירי המשתמשים?

  4. זמן הריצה ל-SDK משנה באופן מהותי את השילוב של ערכות ה-SDK, על ידי הפעלת ערכות SDK של צד שלישי בתהליך נפרד. איך בידוד התהליך הזה פותר בעיקר אתגר מרכזי של מודל ה-SDK המסורתי המקושר בצורה הדוקה?

  5. מהי המטרה העיקרית של הכלים ליצירת 'תושבת' בהקשר של SDK Runtime?

  6. כשיוצרים SDK ל-RE, מה מפתח ה-SDK צריך להטמיע כדי להגדיר את נקודת הכניסה של ה-SDK, שבדרך כלל מרחיבה את הכיתה שנוצרה על ידי שד?

  7. כשמנפים באגים ב-RE SDK במכשיר או במהדמה שבהם סביבת זמן הריצה של ה-SDK פעילה, לאיזה תהליך צריך לצרף את מניפון הבאגים כדי לבדוק את הקוד של ה-RE SDK?

  8. לפי שלבי ההעברה המומלצים של SDK קיים לסביבת זמן הריצה של SDK, מהו בדרך כלל השלב הראשון?