שדרוג לאחור של אפליקציית אנדרואיד יכול להיות שימושי אם העדכון האחרון מציג באגים או שינויים שאתה לא אוהב. לפעמים, ייתכן שהגרסה החדשה יותר של אפליקציה אינה תואמת יותר לגרסת האנדרואיד שלך, לכן עליך לקבל את הגרסה הישנה יותר כדי שהיא תעבוד.
כמובן, אתה יכול להטעין גרסה ישנה יותר של האפליקציה על ידי התקנת ה-APK, אבל ככה תאבד את הנתונים וההגדרות שלך. ולמרות שאתה יכול למצוא כמה אפליקציות למטרה זו ב-Google Play, הן דורשות גישת שורש שהיא לא כוס התה של כולם.
אז, בואו נסתכל כיצד לשדרג לאחור אפליקציית אנדרואיד באמצעות ADB (Android Debug Bridge) מבלי לאבד את הנתונים או ההגדרות.
שדרוג לאחור של אפליקציית אנדרואיד באמצעות ADB מבלי לאבד נתונים
לפני שתתחיל, עליך להתקין את ADB במחשב שלך ולהפעיל ניפוי USB בטלפון אנדרואיד שלך. אם אינך בטוח כיצד לעשות זאת, בדוק מה זה ADB וכיצד להשתמש בו להדרכה מלאה. זה יעזור לך גם אם אתה משתמש בלינוקס או macOS. אנו נשתמש ב-Windows במדריך זה.
אז, ברגע שהכל פועל, עקוב אחרי כדי לשדרג לאחור את האפליקציה הבעייתית.
שלב 1: בדוק את גרסת האפליקציה והורד את ה-APK הישן יותר
ראשית, בדוק איזו גרסה של האפליקציה התקנת כעת. בדרך כלל, מידע זה זמין בחלק 'אודות' או 'הגדרות' של האפליקציה.
עכשיו, פנה לאחד מהם אתרים אלה להורדות APK בטוחות של Android- אנו ממליצים על APKMirror - ולהוריד גרסה ישנה יותר של האפליקציה בפורמט APK. העבר את הקובץ הזה לתיקיית ברירת המחדל שלך ADB במחשב שלך כדי להמשיך עם פקודות ADB.
שלב 2: דחוף את קובץ ה-APK לטלפון האנדרואיד שלך
ה דחיפת adb הפקודה משמשת להעתקת קובץ מהמחשב שלך למכשיר שלך. הארגומנט הראשון בפקודה הוא הקובץ שברצונך להעתיק, והשני הוא מיקום היעד של הטלפון שלך. כך זה נראה:
adb push xyz.apk /data/מְקוֹמִי/tmp/
אז זו תהיה הפקודה להעתיק את הקובץ בשם "xyz.apk" לתיקיית "tmp" של הטלפון שלך. אתה צריך לשנות את שם הקובץ לזה שאתה רוצה להעתיק.
כעת, פתח את המסוף, PowerShell או שורת הפקודה בתיקיית ADB שבה מיקמת את קובץ ה-APK. כדי לעשות זאת ב-Windows 11, לחץ לחיצה ימנית בתיקייה ובחר פתח בטרמינל. עבור גרסאות Windows ישנות יותר, החזק מִשׁמֶרֶת ולחץ לחיצה ימנית בתיקייה ובחר פתח את חלון הפקודה כאן מתפריט ההקשר.
הקלד את הפקודה, החלף את שם ה-APK בזה שאתה משתמש בו. כדוגמה, רצינו להעתיק קובץ בשם "linkedin-4-1-780.apk" לטלפון האנדרואיד שלנו והשתמשנו בפקודה הזו לשם כך:
adb push linkedin-4-1-780.apk /data/מְקוֹמִי/tmp/
שלב 3: בצע את השדרוג לאחור באמצעות פקודת ADB
ברגע שקובץ ה-APK נמצא בתיקייה הרצויה בטלפון שלך, השלב הבא הוא לשדרג לאחור את האפליקציה תוך שמירה על נתונים באמצעות הפקודה:
adb מעטפת pm להתקין -מחקר ופיתוח /נתונים/מְקוֹמִי/tmp/xyz.apk
שוב, עליך להחליף את "xyz.apk" בשם הקובץ שלך. אז, במקרה שלנו, ערכנו את הפקודה ל:
adb מעטפת pm להתקין -מחקר ופיתוח /נתונים/מְקוֹמִי/tmp/linkedin-4-1-780.apk
כעת, אתה יכול להפעיל את האפליקציה ולבדוק את מספר הגרסה שלה. זה היה צריך להיות משודרג לאחור תוך שמירה על הנתונים וההגדרות שלך ללא פגע. הנה התוצאה שלנו. הגרסה האחרונה נמצאת בצילום המסך בצד שמאל, והגרסה המשודרגת נמצאת בצד ימין.
שדרג לאחור אפליקציות מבלי לאבד נתונים
בזמן השימוש בפקודות ADB אלו, כל רווח ונקודה חשובים. לכן, אם אתה צריך להקליד אותם מסיבה כלשהי, עליך להיות זהיר במיוחד. עם זאת, אנו ממליצים להעתיק ולהדביק את הפקודות ככל האפשר.
אם אתה נהנה להשתמש בפקודות ADB, תופתע לדעת מה עוד אתה יכול לעשות עם ADB. אתה יכול להשתמש בו כדי להתקין או להסיר אפליקציות, לאתחל את המכשיר שלך ועוד.