تعليمي

Android App Bundle (AAB) مقابل APK: ما الفرق؟

يناير 20256 دقائق قراءة
Android App Bundle (AAB) مقابل APK: ما الفرق؟

إذا كنت مهتماً بتطوير تطبيقات الأندرويد أو تريد فهم كيف تعمل التطبيقات، من المهم معرفة الفرق بين Android App Bundle (AAB) و APK. هذا الدليل يشرح كل ما تحتاج معرفته.

ما هو ملف APK؟

APK (Android Package Kit) هي الصيغة التقليدية لتطبيقات الأندرويد:

  • ملف واحد: يحتوي على كل موارد التطبيق
  • عالمي: نفس الملف يعمل على جميع الأجهزة المتوافقة
  • قابل للتوزيع: يمكن مشاركته وتثبيته مباشرة
  • حجم أكبر: يحتوي على موارد لجميع الأجهزة

ما هو Android App Bundle (AAB)؟

AAB هي صيغة النشر الجديدة التي تطلبها Google من المطورين:

  • صيغة نشر: ليست للتثبيت المباشر
  • محسنة: Google Play ينشئ APK خاص لكل جهاز
  • حجم أصغر: المستخدمون يحملون فقط ما يحتاجونه
  • موارد مخصصة: لغة واحدة، دقة شاشة واحدة

الفروقات الرئيسية

الميزةAPKAAB
التثبيت المباشرنعملا
الحجمأكبرأصغر (بعد التحويل)
التوزيعأي مكانمتجر Play فقط
التخصيصلانعم، حسب الجهاز

كيف يؤثر هذا على تحميل APK؟

عندما يرفع المطور AAB إلى متجر Play، تنشئ Google ملفات APK متعددة محسنة. خدمات مثل Apkhitz توفر ملفات APK العالمية التي تعمل على جميع الأجهزة.

أيهما أفضل؟

  • للمطورين: AAB أفضل لأنها توفر تجربة محسنة للمستخدمين
  • للمستخدمين: APK أفضل للتحميل المباشر والمشاركة

المستقبل

بينما تتجه Google نحو AAB، ستظل ملفات APK متاحة للتحميل المباشر. حمّل تطبيقاتك المفضلة من Apkhitz.