עדכוני APK יהיו הרבה יותר קטנים באנדרואיד
גוגל עומדת להשיק טכניקה חדשה המכונה "תיקון קובץ אחר קובץ", שיכולה להפחית את גודל עדכוני האפליקציה מ-65% בעד 90%. זה יחסוך את רוחב הפס של המשתמש, שהן חדשות טובות במיוחד עבור משתמשי תוכנית נתונים מוגבלת וגם עבור חיבורי פס רחב במהירות נמוכה יותר.
ההודעה הרשמית המתארת תיקון "קובץ אחר קובץ" מציינת את הדברים הבאים:
File-by-File מבוסס על זיהוי שינויים בנתונים לא דחוסים. כדי ליצור תיקון, ראשית אנו מפרקים קבצים ישנים וחדשים לפני חישוב הדלתא (אנחנו עדיין משתמשים ב-bsdiff כאן). לאחר מכן כדי להחיל את התיקון, אנו מפרקים את הקובץ הישן, מחילים את הדלתא על התוכן הלא דחוס ואז דוחסים מחדש את הקובץ החדש. בכך, עלינו לוודא שה-APK במכשיר שלך מתאים באופן מושלם, בייט עבור בייט, לזה שבחנות Play (ראה סכימת חתימות APK v2 בשביל למה).
פרסומת
בעוד שעדכוני האפליקציה יהיו דחוסים כך שהמכשיר שלך צריך להוריד כמות קטנה יותר של נתונים, זה ידרוש כוח עיבוד CPU רב יותר במכשיר של המשתמש כדי לפרוק אותם ולמזג את הדלתות. לפי גוגל, זה לא יהווה בעיה עבור מכשירים שיצאו אחרי 2015 ולא יגרום לעיכובים גדולים יותר משנייה אחת למגה-בייט. אבל עבור טלפונים וטאבלטים ישנים יותר, זה יכול לקחת הרבה יותר זמן.
בשל כך, גוגל הגבילה את התיקון של קובץ אחר קובץ לעדכונים אוטומטיים בלבד. עדכון ידני של אפליקציות לא ייהנה מהדחיסה החדשה הזו על חבילות APK.
הטבלה הבאה מציגה את ההשוואה בין גדלי עדכונים עם ובלי תיקון קובץ אחר קובץ.
החברה סיפקה את קוד מקור ב-GitHub. באמצעות ניוווין.
מה דעתך על השינוי הזה? מה עדיף עבורך - גודל עדכון קטן יותר או זמן התקנה מהיר יותר?