ZArchiver وSAI وAntiSplit-M مقابل تحويل XAPK للمتصفح: ما هي الطريقة التي يجب أن تستخدمها؟
عندما يحتاج مستخدمو ومطورو Android إلى تثبيت أو تحويل أرشيف .xapk أو .apks دون تثبيت عملاء متجر تابعين لجهات خارجية، تظهر أربع أدوات بشكل متكرر: ZArchiver، وSAI (مثبت ملفات APK المقسمة)، وأنتيسبليت-M، ومحولات XAPK إلى APK المستندة إلى المتصفح مثل xapktoapk.com. في حين أن الأربعة يتعاملون مع حاويات أرشيف Android، إلا أنهم يقومون بوظائف مختلفة بشكل أساسي تحت الغطاء.
1. لماذا يفشل استخراج base.apk في ZArchiver في التطبيقات المنقسمة الحديثة
ترشد آلاف البرامج التعليمية المستخدمين إلى فتح .xapk في ZArchiver، واستخراج base.apk، والنقر فوق تثبيت. نجحت هذه الطريقة في عام 2018 عندما كان .xapk يحتوي فقط على ملف APK واحد متجانس بالإضافة إلى مجلد Android/obb/. ومع ذلك، اليوم، أكثر من 85% من تطبيقات Android تستخدم ملفات APK المقسمة للتسليم الديناميكي.
إذا كنت تستخدم ZArchiver لاستخراج base.apk فقط من حزمة مقسمة، فسيفشل لأن ZArchiver هو أرشيف الملف، وليس مترجم APK ثنائي - فهو لا يدمج config.arm64_v8a.apk في base.apk، ولا يقوم بتصحيح isSplitRequired="true" داخل AndroidManifest.xml الثنائي، ولا يعيد تسجيل الحزمة المعدلة. لاحظ أنه على الرغم من أن قائمة "التثبيت" المدمجة في ZArchiver يمكنها استدعاء جلسة تثبيت متعددة الحزم لنظام Android على بعض الهواتف، إلا أنها لا تزال لا تنتج ملف .apk مستقل يمكنك مشاركته أو أرشفته أو تحميله بشكل جانبي على تلفزيون Android أو المحاكي.
2. كيف يختلف SAI (مثبت ملفات APK المقسمة) عن دمج APK
SAI هي أداة مساعدة محترمة مفتوحة المصدر تعمل بنظام Android وتستخدم واجهة برمجة تطبيقات PackageInstaller.Session الخاصة بنظام Android لتغذية تقسيمات .apk المتعددة إلى نظام التشغيل في نفس الوقت. لكن:
- قام SAI التثبيت بتقسيم الأرشيفات على الهاتف الحالي، ولكنه لا يمكن الدمج قام بتقسيم .xapk إلى ملف .apk واحد مستقل.
- على هواتف Xiaomi التي تعمل بنظام MIUI أو HyperOS، يفشل SAI بشكل متكرر ما لم تقم بتعطيل MIUI Optimization (الذي يعيد تعيين أذونات التطبيق عبر هاتفك).
3. AntiSplit-M مقابل التحويل المستند إلى المتصفح (xapktoapk.com)
أنتيسبليت-M هو تطبيق Android مفتوح المصدر مصمم لدمج ملفات APK المقسمة على الجهاز، بينما يعمل xapktoapk.com مباشرة في متصفحك عبر Android وWindows PC وmacOS وLinux وChromeOS دون الحاجة إلى تثبيت أي تطبيق.
| القدرة | xapktoapk.com (المتصفح) | ZArchiver | SAI (مثبت الانقسام) | أنتيسبليت-M |
|---|---|---|---|---|
| إخراج .APK مستقل واحد؟ | نعم (مدمج + موقع) | لا (فك الضغط فقط) | لا (عمليات التثبيت المنفصلة فقط) | نعم |
| هل يتطلب تثبيت التطبيق أولاً؟ | لا (يعمل في المتصفح) | نعم (Android فقط) | نعم (Android فقط) | نعم (Android فقط) |
| هل يعمل على أجهزة الكمبيوتر التي تعمل بنظام Windows وMac وChromebook؟ | نعم (جميع أنظمة التشغيل) | لا | لا | لا |
| بقع isSplitRequired وعلامات V1 + V2؟ | نعم | لا | لا يوجد | نعم |
| هل يتعامل مع استخراج التوسعة .OBB؟ | نعم (أداة OBB) | نعم (نسخة يدوية) | محدودة | الانقسامات فقط |
متى تستخدم كل أداة في سير عملك
- استخدم xapktoapk.com عندما تريد .apk منفردًا ومدمجًا بشكل دائم وموقع v1+v2 دون تثبيت أي تطبيق مساعد على هاتفك، أو عند العمل على جهاز كمبيوتر يعمل بنظام Windows أو Mac أو Chromebook أو Android TV.
- استخدم برنامج ZArchiver (مقترن بـ Shizuku على Android 13–15) عندما تحتاج إلى نسخ ملف توسيع .obb المستخرج إلى /sdcard/Android/obb/<package>/ على هاتفك بدون جهاز كمبيوتر.
- استخدم الجهاز الأعلى للرقابة المالية والمحاسبة عندما تريد تصدير تطبيق مقسم مثبت من جهازك الخاص إلى أرشيف النسخ الاحتياطي .apks.