-

ما هو ملف Apk؟ هل هو آمن، وما هو

(اخر تعديل 2024-09-09 11:26:08 )

إذا كان لديك جهاز اندرويد Android، فربما تكون قد سمعت بمصطلح APK وتساءلت عما يعنيه، فما هو ملف APK؟ هل يعتبر آمناً, وما هي استخداماته وطريقة تثبيته بشكل يدوي؟

المحتويات:

1. ما هو ملف APK؟

2. ما هو استخدام ملف APK؟

3. كيف يتم إنشاء ملفات APK؟

4. طريقة تثبيت APK يدوياً.

1. ما هو ملف APK؟

APK تعني حزمة اندرويد (Android Package Kit). وهو تنسيق الملف الذي يستخدمه نظام اندرويد لتوزيع التطبيقات وتثبيتها. نتيجة لذلك، يحتوي ملف APK على جميع العناصر التي يحتاجها التطبيق للتثبيت بشكل صحيح على هاتفك الذكي.

ملف APK هو ملف أرشيف، مما يعني أنه يحتوي على ملفات متعددة ومتنوعة، بالإضافة إلى بعض البيانات الوصفية Meta Data عنها. ربما تكون على دراية بأنواع أخرى من ملفات الأرشيف مثل ZIP و RAR.

بشكل عام، يتم استخدام ملفات الأرشيف (مثل ZIP) لجمع عدة ملفات في ملف واحد، وذلك لجعلها أكثر قابلية للنقل أو ضغطها لتوفير المساحة. عند استخدام أرشيف لتوزيع البرامج، يطلق عليه حينئذٍ حزمة برامج. وتعتبر ملفات APK نوعاً مختلفاً من تنسيق ملف JAR (Java Archive)K، نظراً لأن الكثير من نظام اندرويد مبني في Java.

جميع ملفات APK هي ملفات ZIP في جوهرها، ولكن يجب أن تحتوي على معلومات إضافية لتعمل بشكل صحيح كملف APK. لذا فإن جميع ملفات APK هي ملفات ZIP، ولكن ليست كل ملفات ZIP عبارة عن ملفات APK. إذا كنت مهتماً بمعرفة المزيد من التفاصيل، فيمكنك فتح ملف APK ورؤية ما بداخله. ما عليك سوى استخدام واحدة من أدوات استخراج الملفات مثل 7-ZIP لفتحه مثلما تفعل مع أي ملف ZIP عادي. لا يمكنك فعل الكثير باستخدام ملفات APK على منصات أخرى غير Android إلا إذا قمت بتثبيت محاكي Android مثل Bluestacks.

2. ما هو استخدام ملف APK؟

تسمح لك ملفات APK بتثبيت التطبيقات على هاتف اندرويد الخاص بك. وهي تشبه ملفات APPX المستخدمة لتثبيت تطبيقات المتجر على نظام التشغيل Windows 10، بالإضافة إلى ملفات الحزم المقابلة على الأنظمة الأساسية الأخرى.

عندما تفتح ملف APK على جهازك، فهو يحتوي على إرشادات التثبيت على هاتفك ويوفر معلومات حول الحزمة نفسها لجهازك. عادةً، عند زيارة Google Play وتنزيل تطبيق أو تحديثه، يقوم المتجر بشكل تلقائي بتثبيت APK نيابة عنك. وبهذه الطريقة يعمل متجر Play أيضاً كمدير للحزم. أي كأداة لتثبيت البرامج وتحديثها وإزالتها بسهولة من الجهاز.

ومع ذلك، نظراً لطبيعة اندرويد المفتوحة، فإن Google Play ليس هو الطريقة الوحيدة للعثور على ملفات APK وتثبيتها. من السهل الحصول على ملف APK من مكان آخر ونقله إلى جهازك ثم تثبيته بشكل يدوي.

3. كيف يتم إنشاء ملفات APK؟

عندما يقوم مطور تطبيقات بإنشاء تطبيق Android، فمن المحتمل أن يستخدم برنامج Android Studio، وهو أداة التطوير الرسمية لنظام Android. بمجرد أن يصبح التطبيق جاهزاً للنشر، يقوم برنامج Android Studio بتجميع التطبيق ثم يضعه كله في حاوية واحدة، وهي ملف APK.

يمكن أن يكون لملفات APK أي اسم، ولكنها تحتاج عادةً إلى الاحتفاظ بامتداد الملف .apk حتى تعرف أنظمة التشغيل طريقة تفسيرها. وعند تحميل ملف APK، ستجد عادةً أسماء ملفات مثل التالية:

com.google.android.dialer_67.0.947903380.apk

تمثل الأرقام في النهاية الإصدار الحالي، والذي يمكن أن يكون دقيقاً تماماً نظراً لأن التطبيقات الرئيسية مثل هذه يتم تحديثها طوال الوقت.

4. طريقة تثبيت APK يدوياً.

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

تتيح لك ملفات APK Sideloading أيضاً تثبيت التطبيقات غير المتوفرة على Google Play على جهازك. قد تجد تطبيقاً غير مسموح به على Google Play لأنه ينتهك إحدى السياسات، أو ربما ترغب في اختبار تطبيق صديقك قيد التطوير حالياً.

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

يمكن أن تتواجد بعض البرامج الضارة المتخفية في شكل تطبيق شرعي، أو قد يتم العبث بها لتضمين برامج تجسس. قم بتحميل وتثبيت ملفات APK من المواقع الموثوقة فقط. وكن حذراً من أي صفحة تعدك بتطبيق مدفوع بشكل مجاني، فهذا أسلوب شائع لتثبيت البرامج الضارة على جهازك.