APKM هو تنسيق الحزمة الخاص بـ APKMirror لتوزيع تطبيقات Android التي تستخدم ملفات APK المقسمة.منذ أغسطس 2021، تطلب Google نشر جميع تطبيقات متجر Play الجديدة كحزم تطبيقات Android (AAB) بدلاً من ملفات APK واحدة.وهذا يعني أن متجر Play يقدم ملفات APK مقسمة خاصة بالجهاز لكل مستخدم.عندما يستضيف APKMirror هذه التطبيقات للتحميل الجانبي، فإنه يجمع جميع الانقسامات معًا في حاوية .apkm حتى يتمكن المستخدمون من تثبيت التطبيق الكامل على أي جهاز متوافق.
AnExplorer يدعم ملفات APKM محليًا.اضغط على الملف، ثم اضغط على "تثبيت"، ويصبح التطبيق جاهزًا للاستخدام.لا يوجد تطبيق تثبيت APKMirror منفصل، ولا يوجد استخراج يدوي، ولا توجد عملية متعددة الخطوات.
إجابة سريعة
افتح AnExplorer → انتقل إلى ملف .apkm → اضغط عليه → اضغط تثبيت.AnExplorer يعالج جميع الانقسامات تلقائيًا باستخدام واجهة برمجة تطبيقات تثبيت جلسة Android.
ما هو ملف APKM؟
ملف APKM عبارة عن حاوية مستندة إلى ZIP تحتوي على عدة ملفات APK مقسمة تشكل معًا تطبيق Android كاملاً.ستجد داخل ملف APKM النموذجي ما يلي:
- base.apk — رمز التطبيق الأساسي والموارد الأساسية
- split_config.architecture.apk — المكتبات الأصلية لوحدة معالجة مركزية معينة (arm64_v8a، وarmeabi_v7a، وx86_64)
- split_config.density.apk — موارد قابلة للرسم لكثافة شاشة محددة (xxhdpi، xxxhdpi)
- split_config.language.apk — موارد السلسلة للغات محددة (en، es، fr، de)
- manifest.json — بيانات تعريف APKMirror التي تصف الحزمة والإصدار والتكوين المقسم
يجب تثبيت كل هذه الانقسامات معًا في جلسة تثبيت واحدة.إذا حاولت تثبيت ملف base.apk وحده، فسيفشل تثبيت التطبيق أو يتعطل عند التشغيل لأنه يفتقد تقسيمات التكوين المطلوبة.
من أين تأتي ملفات APKM
يتم تنزيل ملفات APKM بشكل أساسي من APKMirror (apkmirror.com)، وهو أحد المصادر الأكثر ثقة لملفات APK لنظام Android.تواجه ملفات APKM عندما:
- تنزيل التطبيقات الحديثة — أي تطبيق منشور بعد أغسطس 2021 يستخدم حزم التطبيقات
- الحصول على إصدارات محددة — تنزيل إصدار معين للرجوع إلى إصدار سابق أو اختباره
- التطبيقات المقيدة بالمنطقة — التطبيقات غير متوفرة في بلد متجر Play الخاص بك
- التطبيقات المقيدة على الجهاز — تم وضع علامة على التطبيقات باعتبارها غير متوافقة مع جهازك ولكنها تعمل بالفعل
- أرشفة إصدارات التطبيق — حفظ إصدارات محددة للرجوع إليها في المستقبل
يتحقق APKMirror من التوقيعات المشفرة لكل عملية تحميل، مما يضمن أن ملفات APKM أصلية وغير معدلة من الإصدار الأصلي للمطور.
خطوة بخطوة: قم بتثبيت ملف APKM
المتطلبات الأساسية
قبل تثبيت أي ملف APKM، تأكد من أن AnExplorer لديه إذن لتثبيت التطبيقات:
- انتقل إلى الإعدادات → التطبيقات → الوصول الخاص للتطبيقات → تثبيت تطبيقات غير معروفة
- ابحث عن AnExplorer → تبديل السماح من هذا المصدر
عملية التثبيت
- قم بتنزيل الملف
.apkmمن APKMirror على جهازك - افتح AnExplorer → انتقل إلى التخزين الداخلي → تنزيل/
- اضغط على الملف
.apkm - AnExplorer يعرض تفاصيل التطبيق: الاسم والإصدار واسم الحزمة والأذونات المطلوبة
- اضغط تثبيت
- يقوم Android بتثبيت جميع ملفات APK المقسمة في وقت واحد باستخدام أداة تثبيت الجلسة
- اضغط على فتح عند الانتهاء، أو تم للعودة إلى AnExplorer
تستغرق العملية بأكملها بضع ثوانٍ فقط لمعظم التطبيقات.قد تستغرق التطبيقات الكبيرة التي تحتوي على مكتبات أصلية واسعة النطاق من 10 إلى 15 ثانية.
سبب وجود APKM
مشكلة حزمة التطبيق
في عام 2018، قدمت Google حزم تطبيقات Android (AAB) كتنسيق جديد للنشر.بدلاً من قيام المطورين بتحميل ملف APK عالمي يحتوي على موارد لكل تكوين ممكن للجهاز، يقومون بتحميل حزمة.يقوم متجر Play بعد ذلك بإنشاء تقسيمات خاصة بالجهاز وتقديمها لكل مستخدم.
يعمل هذا الأسلوب على توفير عرض النطاق الترددي والتخزين — حيث يقوم هاتفك فقط بتنزيل الكود الخاص ببنية وحدة المعالجة المركزية (CPU) المحددة وكثافة الشاشة واللغة بدلاً من حمل الأصول لجميع التكوينات الممكنة.قد يصبح ملف APK العالمي بحجم 150 ميجابايت بمثابة تثبيت خاص بالجهاز بحجم 40 ميجابايت.
تحدي التحميل الجانبي
تنشأ المشكلة عندما يريد المستخدمون تثبيت التطبيقات خارج متجر Play.لا يمكن تثبيت تنسيق AAB مباشرة على الأجهزة.أنت بحاجة إلى ملفات APK المقسمة الفردية التي كان من الممكن أن ينشئها متجر Play.يعمل APKMirror على حل هذه المشكلة عن طريق تجميع جميع الانقسامات المتاحة في حاوية .apkm التي يمكن للمثبتات المدركة للحزم مثل AnExplorer معالجتها.
التفاصيل الفنية
البنية الداخلية لـ APKM
ملف APKM هو من الناحية الهيكلية أرشيف ZIP بتخطيط محدد:
example.apkm (ZIP container)
├── base.apk (core application)
├── split_config.arm64_v8a.apk (ARM64 native libs)
├── split_config.xxhdpi.apk (screen density resources)
├── split_config.en.apk (English strings)
├── split_config.es.apk (Spanish strings)
└── manifest.json (APKMirror metadata)
آلية التثبيت
AnExplorer يستخدم PackageInstaller Session API الخاص بنظام Android لتثبيت ملفات APKM:
- إنشاء جلسة تثبيت جديدة
- يفتح حاوية APKM ويقرأ البيان
- دفق كل ملف APK مقسم إلى الجلسة
- تنفيذ الجلسة — يتحقق Android من أن جميع الأقسام تنتمي إلى نفس الحزمة
- إذا كانت صالحة، فسيتم تثبيت جميع الانقسامات تلقائيًا (جميعها تنجح أو تفشل جميعها)
هذه هي نفس واجهة برمجة التطبيقات التي يستخدمها متجر Play لتسليم APK المقسم، مما يضمن التوافق الكامل.
أنواع ملفات APK المقسمة
| نوع الانقسام | نمط اسم الملف | الغرض |
|---|---|---|
| قاعدة | base.apk | رمز التطبيق الأساسي والموارد |
| أبي | split_config.arm64_v8a.apk | المكتبات الأصلية الخاصة بوحدة المعالجة المركزية |
| الكثافة | split_config.xxhdpi.apk | رسوميات خاصة بكثافة الشاشة |
| اللغة | split_config.en.apk | سلاسل خاصة بالإعدادات المحلية |
| ميزة | split_feature_*.apk | وحدات الميزة الديناميكية |
APKM vs APKS vs XAPK vs APK
| تنسيق | المصدر | يحتوي على | بيانات OBB | الأفضل لـ |
|---|---|---|---|---|
.apk | في أي مكان | ملف تثبيت واحد | ❌ | تطبيقات بسيطة، تراث |
.apkm | APKMirror | تقسيم حزمة APK | ❌ | التطبيقات الحديثة من APKMirror |
.apks | أداة الجهاز الأعلى للرقابة المالية والمحاسبة | تقسيم حزمة APK | ❌ | النسخ الاحتياطية للتطبيقات والتحويلات |
.xapk | APK | بيانات اللعبة APK + OBB | ✅ | العاب كبيرة |
جميع التنسيقات الأربعة مدعومة بواسطة AnExplorer.يعتمد الاختيار على المكان الذي قمت بتنزيل الملف فيه.
فحص محتويات APKM
يمكنك فحص ما هو موجود داخل حزمة APKM دون تثبيت:
- اضغط لفترة طويلة على الملف
.apkmفي AnExplorer - اضغط على فتح كأرشيف — يفتح الملف كملف ZIP
- ترى جميع ملفات APK المقسمة والبيان
- يتيح لك ذلك التحقق من تضمين البنية الصحيحة وتقسيمات الكثافة
يعد هذا مفيدًا بشكل خاص عندما يتعطل أحد التطبيقات بعد التثبيت - يمكنك التحقق مما إذا كانت الحزمة تحتوي على بنية جهازك.
اختيار متغير APKM المناسب
غالبًا ما يقدم APKMirror متغيرات متعددة لنفس إصدار التطبيق:
- عالمي — يشمل جميع البنى والكثافات.يعمل على أي جهاز.أكبر ملف.
- arm64-v8a — محسّن لهواتف ARM 64 بت الحديثة.أصغر ملف للأجهزة المتوافقة.
- armeabi-v7a — لأجهزة ARM الأقدم 32 بت.
- x86_64 — للأجهزة التي تعتمد على Intel/AMD (بعض الأجهزة اللوحية وأجهزة Chromebook والمحاكيات).
إذا لم تكن متأكدًا من البرنامج الذي تريد تنزيله، فاختر المتغير العالمي — فهو يعمل في كل مكان.
استكشاف الأخطاء وإصلاحها
خطأ "التطبيق غير مثبت".
- قد يكون جهازك مثبتًا عليه بالفعل إصدار أحدث من التطبيق.يمنع Android الرجوع إلى إصدار سابق دون إلغاء التثبيت أولاً.
- قم بإلغاء تثبيت الإصدار الحالي: الإعدادات → التطبيقات → التطبيق → إلغاء التثبيت.
- ثم قم بتثبيت ملف APKM مرة أخرى.
- إذا استمر ظهور الخطأ، فقد يكون لدى APKM الحد الأدنى من إصدار SDK غير متوافق.
يتم تثبيت APKM ولكن يتعطل التطبيق عند التشغيل
- قد لا تتضمن الحزمة تقسيم بنية وحدة المعالجة المركزية بجهازك
- افتح APKM كأرشيف وتحقق من
split_config.arm64_v8a.apk(أو ABI الخاص بجهازك) - إذا كان مفقودًا، قم بتنزيل الإصدار العالمي من APKMirror بدلاً من ذلك
"فشل التحقق" أثناء التثبيت
- توقيع التثبيت الحالي يختلف عن APKM.يحدث هذا عندما يأتي الإصدار المثبت حاليًا من مفتاح توقيع مختلف (على سبيل المثال، APK معدل).
- قم بإلغاء تثبيت التطبيق الموجود بالكامل، ثم قم بتثبيت APKM.
يستغرق التثبيت وقتًا طويلاً جدًا
- قد تستغرق التطبيقات الكبيرة (200+ ميجابايت) من 15 إلى 30 ثانية حتى يتمكن مثبت الجلسة من معالجة جميع الانقسامات.
- تأكد من وجود مساحة تخزين مجانية كافية - تحتاج إلى مساحة لكل من ملف APKM والتطبيق المثبت.
- أغلق تطبيقات الخلفية لتحرير ذاكرة الوصول العشوائي (RAM) لعملية التثبيت.
أدلة ذات صلة
- فتح ملفات APK - تثبيت APK القياسي
- تثبيت ملفات APKS - تنسيق حزمة SAI
- تثبيت ملفات XAPK - حزمة APK مع بيانات OBB
- تطبيقات النسخ الاحتياطي كـ APK - تصدير التطبيقات المثبتة
- مدير التطبيقات
