במדריך הזה מוסבר איך לשלב את Android Frame Pacing בשרשרת הכלים, איך להשתמש בפונקציות שהספרייה מספקת ואיך לוודא שהשיפור ב-Frame Pacing אכן התרחש. התכונה Android Frame Pacing זמינה כספרייה סטטית או משותפת בספריות AGDK.
שנתחיל?
- משכפלים את מאגר games-samples.
- פועלים לפי ההוראות שבקטע דרישות מוקדמות בקובץ ה-README של AGDKTunnel.
- מריצים את הדוגמה AGDKTunnel ב-Android Studio. בפרויקט לדוגמה הזה, Android Frame Pacing משולב במשחק שמשתמש ב-Vulkan לרינדור. - פותחים את Android Studio.
- לוחצים על Project > Open (פרויקט > פתיחה) ובוחרים את ספריית /games-samples/agdk/agdktunnel.
- ממתינים ש-Android Studio יסנכרן את הפרויקט.
- כדי להריץ את הדוגמה, צריך לחבר מכשיר או ליצור מכשיר וירטואלי (למידע נוסף, אפשר לעיין במאמר איך ליצור ולהריץ את האפליקציה).
- בוחרים את מכשיר היעד ולוחצים על הפעלה
 . .
- חבילת ה-APK לדוגמה אמורה להיבנות ולהיות מותקנת במכשיר היעד. אם נתקלתם בשגיאות, כדאי לבדוק את הדברים הבאים: - יש לך גרסה נתמכת של Android SDK. מידע נוסף זמין בשדה compileSdkVersionבקובץbuild.gradleשל מודול האפליקציה. אפשר לעדכן את גרסת ה-SDK בכרטיסייה SDK Platforms ב-SDK Manager.
- יש לכם גרסה נתמכת של Android NDK. למידע נוסף, אפשר לעיין בשדה ndkVersionבקובץbuild.gradleשל מודול האפליקציה. אפשר להתקין גרסה ספציפית של NDK מהכרטיסייה SDK Tools ב-SDK Manager.
- בקובץ local.propertiesבפרויקט לא מופיעה רשומה שלndk.dir. המיקום הזה מצוין על ידי Android Studio ומשתמש בגרסת ה-NDK שצוינה למעלה. אם הרשומה הזו מופיעה, צריך למחוק את כל השורה.
- אחרי כל שינוי בהגדרות ה-build, צריך לנקות את הפרויקט (Build > Clean Project) ולרענן את פרויקטי C++ המקושרים (Build > Refresh Linked C++ Projects).
 
- יש לך גרסה נתמכת של Android SDK. מידע נוסף זמין בשדה 
 
