מדריכים

הצטרפו לשבוע Android Performance Spotlight Week כדי לקבל טיפים לשיפור הביצועים של האפליקציה

משך הקריאה: 3 דקות
Ben Weiss
מהנדס קשרי מפתחים

כשעובדים על תכונות חדשות, ביצועי האפליקציה לרוב לא נמצאים בראש סדר העדיפויות. עם זאת, למרות שזה לא תמיד בראש סדר העדיפויות של המפתחים, המשתמשים יכולים לראות בדיוק איפה הביצועים של האפליקציה שלכם לא מספיקים. אם התכונה החדשה נטענת לאט או שהעיבוד שלה איטי, המשתמשים עלולים להתאכזב. בנוסף, משתמשים לא מרוצים נוטים יותר לנטוש את התכונה שהשקעתם בה כל כך הרבה זמן.

ביצועי האפליקציה הם חלק מרכזי בחוויית המשתמש ובאיכות האפליקציה, ומחקרים עדכניים מראים שיש קשר הדוק בין ביצועי האפליקציה לבין שביעות רצון המשתמשים, שיעורי שימוש גבוהים יותר וציוני ביקורת טובים יותר.

אנחנו כאן כדי לעזור… ברוכים הבאים לשבוע של Android Performance Spotlight! במהלך השבוע נספק לכם כלים והנחיות שיעזרו לכם לשפר את ביצועי האפליקציה בקלות ובמהירות. אנחנו עוזרים לכם להניח את היסודות, ואז מעמיקים כדי לעזור לאפליקציה שלכם להפוך לגרסה טובה יותר של עצמה.

הכלי לאופטימיזציה R8 והאופטימיזציות מבוססות-פרופיל הם כלים בסיסיים לשיפור ביצועי האפליקציה הכוללים. לכן השקנו שיפורים משמעותיים בכלים של Android Studio לשיפור הביצועים, וב-פלאגין של Android Gradle 9.0 אנחנו מציגים ממשקי API חדשים שיעזרו לכם להגדיר את הכלי R8 לאופטימיזציה של אפליקציות ל-Android בצורה נכונה. גרסה 1.10 של Jetpack פיתוח נייטיב, שנמצאת עכשיו בבטא, כוללת כמה תכונות שמשפרות את ביצועי העיבוד של האפליקציה. בנוסף לעדכונים האלה, אנחנו מזכירים לכם איך לשפר את תקינות האפליקציה ולעקוב אחרי הביצועים שלה. חלק מהשותפים שלנו יספרו גם הם על שיפורים בביצועים.

 

 

כדאי לעקוב אחרי הבלוג במהלך השבוע, כי נעדכן את הפוסט הזה עם סיכום של כל התוכן שפורסם. אנחנו שמחים לשתף את העדכונים האלה ולעזור לכם לשפר את הביצועים של האפליקציה.

הנה סקירה מפורטת יותר של הנושאים שנדון בהם:

יום שני: אופטימיזציה מכוונת של הביצועים באמצעות R8

17 בנובמבר 2025

נתחיל בניתוח מעמיק של הכלי R8 Optimizer. השימוש ב-R8 לא נועד רק לצמצום גודל האפליקציה, אלא גם כדי להבין איך האופטימיזציה של R8 יכולה לשפר את הביצועים באפליקציה ולמה כדאי להשתמש בה באופן מיידי. הרגע פרסמנו את השינוי הגדול ביותר שערכנו עד היום בהנחיות הטכניות החדשות. במדריכים מוסבר איך להפעיל את הכלי R8 Optimizer, איך להגדיר אותו ואיך לפתור בעיות שקשורות אליו. ביום שני תוכלו גם לראות מחקרים לדוגמה של שותפים מובילים, שבהם מוצגים הרווחים שהם השיגו בעולם האמיתי.

 

 

כדאי לקרוא את הפוסט בבלוג ואת המדריך למפתחים.

יום שלישי: ניפוי באגים ופתרון בעיות ב-R8

18 בנובמבר 2025

אנחנו מתמודדים ישירות עם השאלה 'למה האפליקציה שלי קורסת אחרי שמפעילים את R8?'. אנחנו יודעים שאופטימיזציה מתקדמת יכולה לחשוף לפעמים מקרים חריגים, ולכן אנחנו מתמקדים בניפוי באגים ובפתרון בעיות שקשורות ל-R8. נראה לכם איך להשתמש בתכונות חדשות ב-Android Studio כדי לבטל את ההסתרה של עקבות מחסנית, לזהות בעיות נפוצות בהגדרות וליישם שיטות מומלצות כדי להפיק את המרב מ-R8. אנחנו רוצים שתהיו בטוחים, ולא רק שתקוו, כשאתם מעבירים את המתג.

 

 

כדאי לקרוא את הפוסט בבלוג ואת מדריך המפתחים בנושא בדיקות ופתרון בעיות ב-R8.

יום רביעי: שיקולים מעמיקים יותר לגבי הביצועים

19 בנובמבר 2025

באמצע השבוע אנחנו בוחנים הצעות לשיפור הביצועים מעבר לכלי האופטימיזציה R8. במאמר הזה נסביר איך לשפר את ההפעלה של האפליקציה ואת האינטראקציות בה באמצעות אופטימיזציה מבוססת-פרופיל עם פרופילים של Baseline ופרופילים להפעלה. הם מוכנים ומוכחים כמספקים דחיפה משמעותית נוספת. יש לנו גם חדשות טובות על שיפורים בביצועי העיבוד של Jetpack פיתוח נייטיב. בנוסף, נסביר איך לשפר את תקינות האפליקציה על ידי ניהול יעיל של פעולות שמתבצעות ברקע.

לקריאת הפוסט בבלוג

יום חמישי: מדידה ושיפור

20 בנובמבר 2025

אם אי אפשר להוכיח את השיפור, הוא לא נחשב שיפור. יום חמישי מוקדש למדידת הביצועים. נשתף את המדריך המלא שלנו, החל ממדידה מקומית וניפוי באגים באמצעות כלים כמו Jetpack Macrobenchmark ו-UiAutomator API החדש כדי לתעד jank וזמני הפעלה, ועד למעקב אחרי האפליקציה בסביבת ייצור. תקבלו מידע על Play Vitals ועל ממשקי API חדשים אחרים שיעזרו לכם להבין את הביצועים של משתמשים אמיתיים ולכמת את ההצלחה שלכם.

לקריאת הפוסט בבלוג

יום שישי: Ask Android Live

21 בנובמבר 2025

בסוף השבוע נקיים שיחה מעמיקה בשידור חי. זו ההזדמנות שלכם לדבר ישירות עם המהנדסים ועם צוות קשרי המפתחים שיוצרים את הכלים האלה ומשתמשים בהם מדי יום. יהיה לנו פאנל מומחים מ-R8 ומצוותים אחרים שעוסקים בביצועים, שיהיו מוכנים לענות בשידור חי על השאלות הכי קשות שלכם. כדאי להכין שאלות!

כדאי לקרוא את הפוסט בבלוג ולצפות בהקלטה של מפגש השאלות והתשובות שלנו בנושא Android.

 

 


📣 רוצים להשתתף באתגר הביצועים?

אנחנו לא רק משתפים הנחיות. אנחנו מזמינים אותך ליישם את מה שלמדת!

האתגר שלנו בשבוע הזה: הפעלת מצב מלא של R8 באפליקציה.

  1. כדי להתחיל, אפשר לעיין במדריכים למפתחים: הפעלת אופטימיזציה של אפליקציות.
  2. לאחר מכן, מודדים את ההשפעה. אל תסתפקו בתחושה של הבדל, בדקו אותו. כדי למדוד את שיפור הביצועים, אפשר להשתמש בקוד מ אפליקציית הדוגמה Macrobenchmark ב-GitHub או להתאים אותו כדי למדוד את זמני ההפעלה לפני ואחרי.

אנחנו בטוחים שתראו שיפור משמעותי בביצועים של האפליקציה.

בזמן הזה, אתם יכולים להשתמש בתגי הרשתות החברתיות #AskAndroid כדי לשאול שאלות. במהלך השבוע המומחים שלנו בודקים את השאלות שלכם ועונים עליהן.

נכתב על ידי:

להמשך הקריאה