
نواصل على مدونتنا Androidsis مع قسمنا مبتدئ تعليمي في محاولة لجعل الأمور أسهل قليلاً للقادمين الجدد إلى نظام التشغيل. إذا شرحنا ذلك في ذلك الوقت كيف يمكنك تنزيل التطبيقات على Google Playسنتناول اليوم بمزيد من التفصيل تثبيت الإضافات، وسنعرض لكم طريقة أخرى لتنزيل التطبيقات إذا كنتم تفضلون استخدام مواقع أخرى غير محركات البحث. سنشرح ما هو ملف APK وكيفية استخدامه.
إذا كنت قد تصفحت مدونتنا بحثًا عن أدوات جديدة لتثبيتها على هاتفك لتعزيز إمكانياته، أو ببساطة لجعل تجربة استخدامه ممتعة حقًا، فربما تكون قد صادفت إشارات إلى تثبيت ملفات APK ولا تعرف ما هي. تُعرف هذه القدرة على تثبيت البرامج من خارج متجر التطبيقات الرسمي تقنيًا باسم "التثبيت الجانبي" ، وهي ميزة فريدة لنظام أندرويد تسمح لك بتجاوز القيود الجغرافية أو قيود التوفر.
إذا كنت مهتمًا لأنك وضعت نصب عينيك تطبيقًا معينًا أو كنت مصممًا على فهم عالم أندرويد خطوة بخطوة، فسأخبرك أدناه بكل ما تحتاج إلى معرفته عنها، بدءًا من بنيتها التقنية وحتى المخاطر والاحتياطات التي يجب عليك اتخاذها.
ما هو ملف apk. وكيف يتم استخدامه؟

رغم أنك قد لا تعلم، فإن ملف .apk هو اختصار لـ Android Application Package (حزمة تطبيقات أندرويد ). وهو ملف تثبيت مصمم خصيصًا لنظام تشغيل جهازك المحمول أو اللوحي من جوجل. بالنسبة لمن هم أكثر دراية بأنظمة تشغيل سطح المكتب، فهو يُعادل ملف .exe في نظام ويندوز أو ملف .pkg في نظام macOS. ملف .apk عبارة عن حزمة مضغوطة تحتوي على التطبيق نفسه وبرنامج التثبيت اللازم لتشغيله على النظام.
من الناحية التقنية، يُعدّ تنسيق APK أحد أشكال تنسيق Java JAR . وهو الطريقة القياسية لتغليف التطبيقات لأجهزة أندرويد، بما في ذلك الهواتف الذكية والأجهزة اللوحية وأجهزة التلفزيون الذكية. لا تحتاج إلى أي برامج خاصة لتشغيله؛ إذ يتعرف نظام التشغيل تلقائيًا على الامتداد ويتولى عملية التثبيت.
لمساعدتك على فهم محتويات ملف APK بشكل أفضل، تحتوي هذه الملفات عادةً على بنية هرمية معقدة:
- دليل META-INF: يحتوي على ملف MANIFEST.MF وشهادات الأمان (CERT.RSA و CERT.SF) التي تتحقق من سلامة التطبيق.
- مجلد lib: هنا يوجد الكود المُجمّع الخاص بكل بنية معالج (مثل Arm64-v8a بالنسبة للمعالجات الحديثة، Armeabi-v7a (للإصدارات القديمة أو x86 للمحاكيات).
- مجلد الموارد: يخزن هذا النظام موارد غير مُجمّعة، مثل الصور وتصميمات واجهة المستخدم.
- AndroidManifest.xml: إنه الملف الأساسي الذي يصف اسم التطبيق، وإصداره، والأذونات المطلوبة، والمكتبات المرجعية.
- classes.dex: يحتوي على الفئات المجمعة بتنسيق DEX، وهي الفئات التي يمكن لآلة Android الافتراضية (Dalvik أو Android Runtime) قراءتها.
- resources.arsc: ملف يحتوي على موارد مُجمّعة مسبقًا.
الآن وقد أصبح التعريف واضحًا، سترغب بالتأكيد في معرفة كيفية استخدامها . تمامًا كما تفعل مع أي برنامج على جهاز الكمبيوتر، كل ما عليك فعله بعد تنزيل الملف على جهازك هو فتحه. إذا كان الملف متوافقًا مع بنية نظام أندرويد وإصداره، فستبدأ عملية التثبيت تلقائيًا.
من المهم الإشارة إلى وجود أنواع أخرى مثل XAPK . هذه ملفات تتضمن ملف APK الأساسي بالإضافة إلى ملفات OBB (بيانات إضافية). تُستخدم هذه الملفات عادةً للألعاب الكبيرة جدًا التي تتطلب مساحة تخزين كبيرة ولا يمكن توزيعها في ملف APK قياسي واحد.
الاختلافات بين التثبيت باستخدام ملفات .apk والتثبيت عبر متجر جوجل بلاي

توجد اختلافات جوهرية بين التثبيت اليدوي عبر ملفات APK والتثبيت التلقائي عبر متجر جوجل بلاي ، وتتعلق هذه الاختلافات بشكل أساسي بالأمان وتجربة المستخدم. في متجر جوجل بلاي، تتم العملية بسلاسة تامة: ما عليك سوى البحث، ثم النقر على "تثبيت"، وسيتولى النظام كل شيء. أما مع ملفات APK، فيجب عليك البحث عنها يدويًا في مستودعات خارجية، ثم تثبيتها خطوة بخطوة.
فيما يتعلق بالأمان، يطبق متجر جوجل بلاي فلاتر وفحوصات دورية (مع أنها ليست مثالية) لمنع وصول البرامج الضارة إلى المستخدمين. لا تخضع ملفات APK التي يتم تنزيلها من الإنترنت لهذا الفلتر المركزي. يختار العديد من المطورين المستقلين توزيع تطبيقاتهم عبر ملفات APK على مواقعهم الإلكترونية لتجنب عمولات المتجر أو لتقديم ميزات لا يسمح بها جوجل بلاي، وهو أمر مشروع وآمن تمامًا طالما كان المصدر موثوقًا.
مع ذلك، يُعدّ التحميل الجانبي المدخل الرئيسي لعمليات الاحتيال والفيروسات على نظام أندرويد. إذا قمت بتنزيل ملف مُعدّل من منتدى غير معروف، فإنك تُعرّض نفسك لخطر احتواء التطبيق على برمجيات خبيثة. لذا، يُنصح باستخدام مستودعات موثوقة مثل APK Mirror أو GitHub، حيث يتحقق المجتمع والمشرفون من صحة الملفات.
دليل خطوة بخطوة: كيفية تثبيت ملفات APK
تطورت عملية تثبيت ملفات APK مع إصدارات نظام أندرويد. ففي السابق، كان هناك خيار عام "مصادر غير معروفة"، أما الآن فيتم منح الإذن لكل تطبيق على حدة.
- تنزيل ملف APK: استخدم متصفحًا آمنًا (مثل جوجل كروم) لتنزيل الملف من مصدر موثوق.
- قم بتشغيل الملف: انقر على إشعار التنزيل أو ابحث عن الملف في مجلد التنزيلات الخاص بمدير الملفات لديك.
- مصرح به من قبل المصدر: إذا كانت هذه هي المرة الأولى التي تقوم فيها بالتثبيت من هذا التطبيق، فسيمنع نظام أندرويد العملية ويعرض لك تحذيرًا. انقر على إعدادات وتفعيل الخيار ثق بهذا المصدر أو "السماح بتثبيت التطبيقات غير المعروفة".
- قم بإنهاء التثبيت: ارجع إلى الملف وانقر على "تثبيت" مرة أخرى. في غضون ثوانٍ قليلة، سيكون التطبيق جاهزًا للاستخدام.
إذا كان أي تطبيق يتطلب صلاحيات المستخدم الخارق (الجذر) ، فستحتاج إلى أن يكون جهازك قد تم عمل روت له مسبقًا لكي يعمل بشكل صحيح، على الرغم من أن معظم التطبيقات العامة لا تتطلب هذه الخطوة.

كيفية إزالة أذونات تثبيت ملفات APK
بعد تثبيت التطبيق الذي تريده، يُنصح، لأسباب أمنية، بإلغاء إذن تثبيته لمنع التطبيقات الأخرى من تثبيت برامج ضارة دون موافقتك. للقيام بذلك، اتبع الخطوات التالية:
- افتح القائمة إعدادات من جهازك.
- اذهب إلى القسم التطبيقات.
- ابحث عن قسم الوصول إلى التطبيق الخاص (قد يختلف الاسم حسب ماركة هاتفك المحمول).
- أدخل في تثبيت تطبيقات غير معروفة وقم بتعطيل الإذن الخاص بالمتصفح أو التطبيق الذي استخدمته للتنزيل.
كإجراء أمني إضافي، نوصي بفحص كل ملف APK باستخدام VirusTotal قبل تشغيله على جهازك المحمول. يقوم هذا الموقع بتحليل الملف باستخدام عشرات برامج مكافحة الفيروسات في آنٍ واحد للكشف عن أي تهديدات خفية.
من المثير للاهتمام اكتشاف وجود عالم واسع من تطبيقات أندرويد خارج متجر جوجل بلاي. إذا كنت تعرف المطور أو تثق تمامًا بتوصية المصدر، فستقلل المخاطر وتتمكن من الاستفادة الكاملة من إمكانيات جهازك المتعددة.
مزيد من المعلومات – كيفية تثبيت التطبيقات على هاتفك الذي يعمل بنظام Android؟
يُتيح استخدام ملفات APK إمكانية تخصيص الجهاز بشكلٍ مُعمّق، مما يسمح بالوصول إلى الإصدارات التجريبية من التطبيقات، والبرامج غير المتوفرة في بعض المناطق، وأدوات النظام المتقدمة. مع توخي الحذر واستخدام مصادر موثوقة، يُعدّ التثبيت الجانبي أداةً فعّالة لأي مستخدم أندرويد يرغب في التحكم الكامل بجهازه.