logo

מהי הצורה המלאה של APK


APK: חבילת אפליקציות אנדרואיד

סיומת קובץ:.apk

APK קיצור של Android Application Package. קובץ APK הוא פורמט הקובץ המשמש להתקנת היישומים במערכת ההפעלה אנדרואיד. תחילה מורכבת תוכנית באנדרואיד, ולאחר מכן כל חלקיה נארזים לקובץ אחד בודד כדי להפוך אותה לקובץ APK. ניתן לשמור קבצי APK בפורמט zip דחוס, עם כל כלי ביטול דחיסה או פריצה ניתן לפתוח אותו. אתה יכול לשנות את הסיומת ל-.zip או לפתוח את הקובץ ישירות באמצעות כלי פריצה. הם סוג של קובץ ארכיון. כאשר אתה מוריד ומתקין אפליקציית אנדרואיד אז למעשה אתה מתקין קובץ APK. אתה יכול להתקין קובץ APK ישירות משולחן העבודה, או מתוך אפליקציית מנהל הקבצים מבלי להוריד. כברירת מחדל, היכולת להתקין משולחן העבודה או מאפליקציית מנהל הקבצים מושבתת מטעמי אבטחה. כדי להפעיל אותו, עליך לשנות את ההגדרה של 'מקורות לא ידועים' מההגדרות.

טופס מלא של APK

שימוש בחבילת יישומי אנדרואיד: כיצד אוכל?

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

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

תוכן חבילה עבור יישומי אנדרואיד

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

    מדריך META-INF:המטא נתונים של האפליקציות מאוחסנים בספריית META-INF. ספרייה זו מכילה קבצים כמו המניפסט, האישורים ורשימת המשאבים.ליב:קוד היישום הקומפילציה בלתי תלוי בפלטפורמה כלול בספריית lib, המכילה גם מספר רב של ספריות אחרות. ספריית lib מכילה את הספריות הבאות:
      armeabi:הקודים הבנויים של Armedi למעבדי ARM מרכיבים את armeabi.Armeabi -v7a:הקודים הבנויים למעבדי ARM מעל ARM V7 מרכיבים את armeabi -v7a.armeabi -v8a:הקודים המלוקטים עבור מעבדי ARM מעל ARM V8 נמצאים ב-armeabi-v8a. הקודים המקובצים עבור מעבדי x86 נמצאים ב-x86.x86:הקודים המלוקטים עבור מעבדי x86 לבדם מרכיבים את פלטפורמת x86.x86_64:x86 64 מורכב אך ורק מקודי קומפילציה המיועדים למעבדי x86 64.Mips:רק קודים מהודרים המיועדים למעבדי Mips מרכיבים את Mips.
    מילים:המשאבים שנכשלו בהידור במהלך יצירת המשאבים כלולים בספריית res.קובץ נכסים:הנכסים שהוא מקבל ממנהל הנכסים מרכיבים את ספריית הנכסים.AndroidManifest:קובץ AndroidManifest מכיל מידע על האפליקציה, כולל שם האפליקציה, הסמל, הצהרות הרכיבים וההרשאות הדרושות כדי שהאפליקציה תפעל כראוי.דקס:ה-Android Dalvik Virtual Machine ו-Android Runtime מסוגלים להפעיל קבצי .dex.arsc:הקובץ resources.arsc מכיל את הגרסאות הבנויות של כל משאבי ה-XML.

איך אתה טוען קובץ APK במכשיר אנדרואיד?

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

תחילה עליך להוריד את קובץ ה-APK עבור האפליקציה שבה ברצונך להשתמש לפני ביצוע הפעולות הבאות:

  1. כדי להתחיל, לחץ על קובץ ה-APK.
  2. המכשיר שלך יבקש ממך לאשר התקנת אפליקציות ממקורות לא מהימנים. אם אתה לא בטוח, פשוט בדוק את זה.
  3. מנהל החבילות יתחיל כעת להיטען.
  4. אתה יכול להציג את ההרשאות שהאפליקציה צריכה במנהל החבילות. פשוט לחץ על הבא לאחר אישור הסכמתך.
  5. האפליקציה שלך תתחיל כעת להתקין. בהתאם ליכולות המכשיר ולגודל ה-APK, התקנת התוכנית אורכת בדרך כלל דקה אחת.
  6. לבסוף, לחץ על סיום כדי להשלים את הבקשה שלך.