تعليمي
Android App Bundle (AAB) مقابل APK: ما الفرق؟
يناير 2025•6 دقائق قراءة

إذا كنت مهتماً بتطوير تطبيقات الأندرويد أو تريد فهم كيف تعمل التطبيقات، من المهم معرفة الفرق بين Android App Bundle (AAB) و APK. هذا الدليل يشرح كل ما تحتاج معرفته.
ما هو ملف APK؟
APK (Android Package Kit) هي الصيغة التقليدية لتطبيقات الأندرويد:
- ملف واحد: يحتوي على كل موارد التطبيق
- عالمي: نفس الملف يعمل على جميع الأجهزة المتوافقة
- قابل للتوزيع: يمكن مشاركته وتثبيته مباشرة
- حجم أكبر: يحتوي على موارد لجميع الأجهزة
ما هو Android App Bundle (AAB)؟
AAB هي صيغة النشر الجديدة التي تطلبها Google من المطورين:
- صيغة نشر: ليست للتثبيت المباشر
- محسنة: Google Play ينشئ APK خاص لكل جهاز
- حجم أصغر: المستخدمون يحملون فقط ما يحتاجونه
- موارد مخصصة: لغة واحدة، دقة شاشة واحدة
الفروقات الرئيسية
| الميزة | APK | AAB |
|---|---|---|
| التثبيت المباشر | نعم | لا |
| الحجم | أكبر | أصغر (بعد التحويل) |
| التوزيع | أي مكان | متجر Play فقط |
| التخصيص | لا | نعم، حسب الجهاز |
كيف يؤثر هذا على تحميل APK؟
عندما يرفع المطور AAB إلى متجر Play، تنشئ Google ملفات APK متعددة محسنة. خدمات مثل Apkhitz توفر ملفات APK العالمية التي تعمل على جميع الأجهزة.
أيهما أفضل؟
- للمطورين: AAB أفضل لأنها توفر تجربة محسنة للمستخدمين
- للمستخدمين: APK أفضل للتحميل المباشر والمشاركة
المستقبل
بينما تتجه Google نحو AAB، ستظل ملفات APK متاحة للتحميل المباشر. حمّل تطبيقاتك المفضلة من Apkhitz.