APKS هو تنسيق حزمة APK المقسمة المشهور بواسطة SAI (مثبت ملفات APK المقسمة) ويستخدم بشكل شائع في أدوات النسخ الاحتياطي للتطبيقات.على عكس ملف .apk الفردي التقليدي، فإن ملف .apks عبارة عن حاوية ZIP تحتوي على تقسيمات APK متعددة - التطبيق الأساسي والمكتبات الأصلية الخاصة بالهندسة المعمارية وموارد كثافة الشاشة وحزم اللغات.يجب تثبيت هذه الانقسامات معًا في جلسة واحدة حتى يعمل التطبيق بشكل صحيح.
AnExplorer يتعامل مع تثبيت APKS محليًا.اضغط على الملف، وقم بتأكيد التثبيت، ويتم تثبيت جميع الانقسامات معًا باستخدام واجهة برمجة تطبيقات تثبيت جلسة Android - لا توجد أدوات منفصلة أو عمليات متعددة الخطوات مطلوبة.
إجابة سريعة
افتح AnExplorer → انتقل إلى ملف .apks → اضغط عليه → اضغط تثبيت.AnExplorer يقوم تلقائيًا بتوسيع الحزمة وتثبيت جميع الانقسامات في جلسة واحدة.
ما هو ملف APKS؟
APKS هو تنسيق حاوية يستند إلى ZIP يجمع عدة ملفات APK مقسمة لنظام Android في ملف واحد قابل للتنزيل أو النقل.تم إنشاء التنسيق بواسطة مشروع SAI (Split APKs Installer) وأصبح منذ ذلك الحين معيارًا فعليًا لأدوات النسخ الاحتياطي ونقل التطبيقات.
ستجد داخل ملف APKS النموذجي ما يلي:
- base.apk — رمز التطبيق الأساسي، والموارد الأساسية، والبيان
- split_config.arm64_v8a.apk — رمز المكتبة الأصلي لمعالجات ARM64
- split_config.xxhdpi.apk — تم قياس موارد الصور لتناسب الشاشات عالية الكثافة
- split_config.en.apk — سلاسل اللغة الإنجليزية والموارد المحلية
- ملفات APK مقسمة إضافية — وحدات مميزة، ولغات أخرى، وبنيات أخرى
كل هذه المكونات معًا تشكل التطبيق الكامل.قد يؤدي تثبيت ملف base.apk وحده إلى فقدان التطبيق المعطل للمكتبات الأصلية أو الرسومات ذات الحجم المناسب أو موارد اللغة.
من أين تأتي ملفات APKS
تواجه ملفات APKS في عدة سيناريوهات:
- النسخ الاحتياطية للتطبيقات — يقوم الجهاز الأعلى للرقابة المالية (SAI) والأدوات المشابهة بتصدير التطبيقات المثبتة على هيئة APKS للحفاظ على جميع الانقسامات
- النقل من جهاز إلى جهاز — نقل التطبيقات بين الهواتف دون إعادة تنزيلها من متجر Play
- النسخ الاحتياطية لـ ADB — يمكن لـ Android Debug Bridge تصدير حزم التطبيقات
- إعداد ROM مخصص — تطبيقات النظام المعبأة مسبقًا بتنسيق APKS
- التوزيع المؤسسي — تشارك أقسام تكنولوجيا المعلومات التطبيقات الداخلية
- الأرشفة — حفظ إصدارات محددة من التطبيق للاختبار أو التراجع
- متاجر التطبيقات البديلة — توفر بعض المتاجر تنزيلات بتنسيق APKS
الفرق الرئيسي بين تنزيل ملف APK جديد: تلتقط ملفات APKS التكوين الدقيق الذي تم تثبيته على جهاز معين، بما في ذلك فقط الانقسامات ذات الصلة ببنية هذا الجهاز وكثافة الشاشة.
خطوة بخطوة: قم بتثبيت ملف APKS
المتطلبات الأساسية
تمكين AnExplorer لتثبيت التطبيقات من مصادر غير معروفة:
- انتقل إلى الإعدادات → التطبيقات → الوصول الخاص للتطبيقات → تثبيت تطبيقات غير معروفة
- ابحث عن AnExplorer → قم بتبديل السماح من هذا المصدر إلى ON
عملية التثبيت
- انقل ملف
.apksإلى هاتفك (تنزيل أو نقل عبر USB أو تخزين سحابي أو استلام عبر Bluetooth) - افتح AnExplorer → انتقل إلى موقع الملف (عادةً التنزيلات/)
- اضغط على الملف
.apks— AnExplorer يتعرف عليه كحزمة APK مقسمة - قم بمراجعة معلومات التطبيق المعروضة: اسم الحزمة، الإصدار، الأذونات
- اضغط تثبيت
- يقوم Android بتثبيت جميع الانقسامات معًا في جلسة ذرية واحدة
- اضغط على فتح لتشغيل التطبيق أو تم للعودة إلى AnExplorer
يستغرق التثبيت عادةً من 3 إلى 10 ثوانٍ حسب حجم التطبيق.
التفاصيل الفنية
البنية الداخلية لـ APKS
ملف APKS هو أرشيف ZIP قياسي يحتوي على ملفات APK:
AppName_v2.1.0.apks (ZIP container)
├── base.apk (core application ~20-50 MB)
├── split_config.arm64_v8a.apk (ARM64 native libraries ~5-30 MB)
├── split_config.xxhdpi.apk (high-density resources ~2-10 MB)
├── split_config.en.apk (English strings ~0.1-1 MB)
└── split_config.es.apk (Spanish strings ~0.1-1 MB)
آلية التثبيت
AnExplorer يستخدم PackageInstaller Session API الخاص بنظام Android لتثبيت APKS:
- إنشاء الجلسة — يفتح جلسة تثبيت جديدة مع مدير الحزم
- تقسيم الدفق — يقرأ كل ملف APK من حاوية APKS ويقوم بدفقه إلى الجلسة
- التحقق من الصحة — يتحقق Android من أن جميع الانقسامات تشترك في نفس اسم الحزمة وشهادة التوقيع
- الالتزام الذري — يتم تثبيت جميع الانقسامات في وقت واحد (جميعها تنجح أو تفشل جميعها)
- التسجيل — يظهر التطبيق في المشغل ودرج التطبيق
وهذا مطابق لكيفية تثبيت متجر Play للتطبيقات من App Bundles، مما يضمن التوافق الكامل.
شرح أنواع ملفات APK المقسمة
| نوع الانقسام | اسم الملف المثال | الغرض | تأثير الحجم |
|---|---|---|---|
| قاعدة | base.apk | الكود الأساسي والموارد | مطلوب أكبر |
| أبي (وحدة المعالجة المركزية) | split_config.arm64_v8a.apk | المكتبات الوطنية | 5-100 ميجا للألعاب |
| الكثافة | split_config.xxhdpi.apk | صور مناسبة للشاشة | 2-20 ميجا |
| اللغة | split_config.en.apk | سلاسل محلية | 0.1-2 ميجا بايت لكل منهما |
| ميزة | split_dynamic_feature.apk | وحدات حسب الطلب | يختلف |
سبب وجود ملفات APK المقسمة
قدمت Google ملفات APK مقسمة مع حزم تطبيقات Android لحل مشكلة تضخم "APK العامة":
- يتضمن ملف APK العالمي مكتبات أصلية لـ ARM، وARM64، وx86، وx86_64 - ويتم استخدام مكتبة واحدة فقط
- يتضمن موارد قابلة للرسم لـ ldpi من خلال xxxhdpi - كثافة واحدة فقط تتطابق مع شاشتك
- يتضمن سلاسل لأكثر من 40 لغة - يمكنك استخدام لغة واحدة أو اثنتين فقط
مع الانقسامات، يحصل جهازك على ما يحتاجه فقط.قد يتحول ملف APK العالمي بحجم 200 ميجابايت إلى 60 ميجابايت من الانقسامات الخاصة بالجهاز.يحتفظ تنسيق APKS بهذه الانقسامات لإعادة التوزيع.
APKS vs APKM vs XAPK vs APK
| ميزة | APKS | APKM | اكس ايه بي كيه | APK |
|---|---|---|---|---|
| المصدر | الجهاز الأعلى للرقابة المالية والمحاسبة، أدوات النسخ الاحتياطي | APKMirror | APK | في أي مكان |
| حاوية | الرمز البريدي | الرمز البريدي | الرمز البريدي | ملف واحد |
| يحتوي على انشقاقات | ✅ | ✅ | اختياري | ❌ |
| يحتوي على بيانات OBB | ❌ | ❌ | ✅ | ❌ |
| تنسيق البيانات الوصفية | لا شيء (ملفات APK فقط) | بيان.json | بيان.json | لا يوجد |
| الأفضل لـ | النسخ الاحتياطية والتحويلات | تنزيلات APKMirror | العاب كبيرة | تطبيقات بسيطة |
| AnExplorer الدعم | ✅ | ✅ | ✅ | ✅ |
جميع التنسيقات الأربعة مدعومة بواسطة AnExplorer مع نفس سهولة الاستخدام — انقر ثم قم بالتثبيت.
إنشاء نسخ احتياطية لـ APKS
يمكنك تصدير التطبيقات المثبتة كملفات APKS للنسخ الاحتياطي أو النقل:
- افتح AnExplorer مدير التطبيقات
- ابحث عن التطبيق الذي تريد نسخه احتياطيًا
- اضغط لفترة طويلة على → النسخ الاحتياطي أو التصدير كـ APK
- يحتفظ الملف الذي تم تصديره بجميع تقسيمات التطبيق كما هو مثبت على جهازك
- قم بنقل APKS إلى جهاز آخر أو وحدة تخزين سحابية لحفظها
ملاحظة: قد لا تعمل التطبيقات التي تحتوي على إدارة الحقوق الرقمية أو التحقق من الترخيص عند نقلها إلى جهاز مختلف أو حساب Google.
فحص محتويات APKS
يمكنك فحص ما هو موجود داخل حزمة APKS دون تثبيت:
- اضغط لفترة طويلة على الملف
.apksفي AnExplorer - اضغط على فتح كأرشيف — يفتح الملف كملف ZIP
- ترى جميع ملفات APK المقسمة مدرجة بأحجامها
- يتيح لك ذلك التحقق من تضمين البنية الصحيحة وتقسيمات التكوين
الشيكات المفيدة:
- التأكد من وجود
split_config.arm64_v8a.apkللهواتف الحديثة - تأكد من أن إصدار base.apk يطابق ما تتوقعه
- تحقق من الحجم الإجمالي المستخرج للتأكد من أن لديك مساحة تخزين كافية
اعتبارات التوافق
قد لا تعمل ملفات APKS التي تم تصديرها من أحد الأجهزة على جهاز آخر إذا:
- عدم تطابق البنية — لن تعمل ملفات APK التي تم تصديرها من هاتف ARM64 على جهاز لوحي يعمل بنظام x86 لأنه يفتقر إلى مكتبات x86 الأصلية
- عدم تطابق الكثافة — ليس بالغ الأهمية، حيث يعمل Android على قياس الموارد.يعمل التطبيق ولكنه قد يستخدم ذاكرة أكبر قليلاً.
- إصدار Android — يجب أن يستوفي الجهاز المستهدف الحد الأدنى من إصدار SDK للتطبيق
- تعارضات التوقيع — إذا كان هناك إصدار مختلف من التطبيق (بمفتاح توقيع مختلف) مثبت بالفعل
للحصول على أقصى قدر من التوافق عند النسخ الاحتياطي للتطبيقات، تأكد من تضمين جميع تقسيمات البنية أو استخدم أداة تصدر الحزم العامة.
استكشاف الأخطاء وإصلاحها
"تعارض الحزمة مع الحزمة الموجودة"
يحتوي الجهاز المستهدف بالفعل على إصدار من التطبيق مثبت بشهادة توقيع مختلفة.يحدث هذا عادة عندما:
- النسخة المثبتة جاءت من مصدر مختلف (APK المعدل)
- أنت تحاول تثبيت إصدار أقدم على إصدار أحدث
الحل: قم بإلغاء تثبيت التطبيق الموجود أولاً، ثم قم بتثبيت APKS.
عمليات تثبيت APKS ولكن يتعطل التطبيق أو تكون الميزات مفقودة
قد تفتقد الحزمة تقسيمات خاصة بالجهاز مطلوبة للجهاز المستهدف:
- افتح ملف APKS كملف ZIP وتحقق من تقسيم بنية جهازك
- إذا قمت بالتصدير من جهاز ARM64 وقمت بالتثبيت على x86، فسوف يفشل ذلك
- قم بتنزيل الإصدار العالمي أو التصدير من جهاز مطابق
"فشلت الجلسة" أو انتهت مهلة التثبيت
- أغلق تطبيقات الخلفية لتحرير ذاكرة الوصول العشوائي (RAM) - يحتاج مثبت الجلسة إلى ذاكرة للمعالجة
- تأكد من وجود مساحة تخزين كافية (2x حجم ملف APKS الموصى به)
- في بعض الأجهزة، قد تنتهي مهلة الحزم الكبيرة جدًا (500+ ميجابايت).حاول مرة أخرى بعد إعادة تشغيل جديدة.
لا يمكن فتح ملف APKS - "تنسيق غير معروف"
- تأكد من أنك تستخدم AnExplorer لفتح الملف، وليس مدير الملفات الافتراضي
- الضغط لفترة طويلة → فتح باستخدام → AnExplorer إذا كان هناك تطبيق آخر يتعامل مع اقتران الملف
- قد يكون الملف تالفًا.أعد تنزيل ملف APKS أو أعد نقله.
أدلة ذات صلة
- تثبيت ملفات APK — تثبيت APK فردي قياسي
- تثبيت ملفات APKM - تنسيق حزمة APKMirror
- تثبيت ملفات XAPK - حزمة APK مع بيانات OBB
- تطبيقات النسخ الاحتياطي كـ APK - تصدير التطبيقات المثبتة
- مدير التطبيقات
