قبل بضع سنوات ، أعلنت Google عن استخدام حزمة التطبيقات للهواتف المحمولة التي تعمل بنظام Android. هذا تنسيق جديد حيث يمكن لمبدعيه تحميل مشروع أو تطبيق إلى متجر Play Store. في عام 2021 ، يستضيف هذا المتجر العديد من التطبيقات بهذا الإصدار ، ومع ذلك ، لا يمكن تثبيته يدويًا كملف APK. لهذا من الممكن إجراء تحويل وفي هذه المقالة سوف نعلمك كيفية القيام بذلك بطريقة بسيطة.
ما الذي أحتاجه لتحويل ملف AAB إلى APK؟
لتحقيق تحويل هذه التنسيقات ، يجب استخدام بعض الموارد المهمة حتى تتم العملية بشكل صحيح. يكون الإجراء معقدًا بعض الشيء إذا لم تكن لديك مهارات كمبيوتر كافية ، لكن هذا لا يعني أنه من الصعب أو المستحيل تحقيقه. هذا بسيط مثل التحويل من Excel إلى vCard ، ما عليك سوى اتباع سلسلة من الخطوات التي سنشرحها لك.
الموارد اللازمة لتحويل ملف إصدار AAB إلى APK على Android ليست محددة. هذا لأن مهمة AAB هي ضغط أو تضمين ملف APK جاهز للتثبيت بواسطة متجر Play. هناك بعض المكونات الإضافية الضرورية لتشغيل التطبيق دون أخطاء أو مشاكل. أهم عناصر هذا الإجراء هي:
جهاز كمبيوتر جيد
بالنسبة لهذا النوع من النشاط ، يُنصح باستخدام جهاز كمبيوتر بخصائص مقبولة. صحيح أن جهاز كمبيوتر حديث الطراز ليس ضروريًا لهذه المهمة ، ولكنه جهاز يتوافق على الأقل مع الإجراءات الأساسية. يجب أن يحتوي الكمبيوتر الأمثل لهذه المهمة على نظام تشغيل Windows 10 64 بت ، مع معالج جيد وذاكرة وصول عشوائي سعتها 4 جيجابايت.
في الواقع ، لا يتطلب الأمر الكثير من الموارد ، على الأقل لإجراء التحويل ، حسنًا ، في منشئي التطبيق إذا كانت هناك حاجة إلى المزيد. من ناحية أخرى ، يجب تثبيت Java على جهاز الكمبيوتر وتطبيق للتوقيع على مشاريع Android. على الرغم من أنه يبدو معقدًا ، إلا أنه ليس على الإطلاق ، على سبيل المثال ، تحويل ملفات ISO إلى EXE في نظام التشغيل هذا.
برنامج Android Studio
هذا البرنامج هو الذي سيساعدنا في توقيع المشروع الذي نريد تحويله. بشكل عام ، يتم استخدام هذا التطبيق من قبل منشئي تطبيقات Android ، بالإضافة إلى أنه يأتي مع Java . هذا البرنامج هو المسؤول عن تحويل AAB إلى APK ولا يتطلب الكثير من الموارد على جهاز الكمبيوتر الخاص بك. من المهم أن يتم تنزيل البرنامج في أحدث إصدار له ، والذي يمكنك الحصول عليه من موقعه الرسمي على الإنترنت .
لا ينصح بتنزيل البرنامج من خلال قنوات غير رسمية أخرى ، لأنه عادة ما يكون لديه تحديث مستمر للتكيف مع العناصر الجديدة. عندما تقوم بتثبيته على جهاز الكمبيوتر الخاص بك ، ستلاحظ أنه برنامج متعلق ببرمجة الكمبيوتر وأكواده وأنماطه. لا ينبغي أن يكون هذا مصدر قلق كبير ، لأنه للغرض الذي نحتاجه ، فإنه لا يتطلب معرفة كبيرة في هذا الصدد.
تطبيق Bundletool
عنصر آخر مهم لهذا العمل هو هذا البرنامج ، وهو متاح مجانًا على GitHub . هذه الأداة عبارة عن مكون إضافي لنظام Android Studio يساعد في ترجمة ملفات APK إلى AAB. هذا يعني أن لديها القدرة على عكس الإجراء المذكور. بالإضافة إلى ذلك ، فإن ما نبحث عنه هو تحويل مشروع App Bundle إلى APK.
من ناحية أخرى ، يعمل هذا التطبيق كمكوِّن إضافي في تجميع الحزم لتطبيقات Android. يتم تصورها كسطر أوامر حيث يمكنك أداء مهام محددة مختلفة. مثل Android Studio ، ليس من الضروري أن يكون لديك معرفة متقدمة في هذا البرنامج لتحقيق هدفنا.
كيفية تحويل ملف AAB إلى APK؟
بمجرد أن يكون لديك كل ما تحتاجه مثبتًا وجاهزًا ، يمكنك الانتقال إلى تحويل تنسيقات التطبيق. أول شيء يجب علينا القيام به هو نقل ملف AAB بالإضافة إلى Bundletool في نفس المجلد أو جذر جهاز الكمبيوتر الخاص بك. يساعد هذا في تحسين التوافق وسهولة تحويل التنسيقات. يوصى بإنشاء مثل هذا المجلد في الإدخال الرئيسي لمحرك الأقراص D أو C.
بعد ذلك ، نضغط على مجموعة المفاتيح Windows + R ، ثم نكتب cmd ونضغط على Enter. بعد ذلك ، سيتم فتح سطر أوامر ويجب إدخال مسار المجلد الذي أنشأناه ، على سبيل المثال ، “C: \ Folder”. بجانب ذلك ، يجب عليك كتابة سطر أوامر لتحديد كل من ملفات AAB و APK ، وهو:
bundletool build-apks – bundle = aplicacion.aab – output = aplicacion.apks – mode = global
يجب إعادة تسمية عنصر “app.aab” إلى عنوان ملف حزمة التطبيقات في المجلد. يتم تحديد هذا ، ثم نسخه ولصقه في سطر الأوامر. من ناحية أخرى ، يتوافق مقطع “application.apks” مع الاسم الذي سيكون لملف APK ، ويمكنك أيضًا تغيير ذلك أو تركه على هذا النحو.
بعد ذلك ، حدد الرمز واضغط على Enter. ستستغرق العملية وقتًا اعتمادًا على حجم التطبيق وتعقيده. بالإضافة إلى ذلك ، يجب عدم مقاطعته لتجنب الأخطاء في كل من الملف الناتج وعلى الكمبيوتر نفسه. بعد ذلك ، سيطلب منك App Bundle تسجيل التطبيق باستخدام Android Studio ، وتأكيد الطلب وهذا كل شيء.
بمجرد الانتهاء من العملية ، سيتم تصدير ملف ZIP ، والذي سيتعين عليك فك ضغطه للحصول على APK الذي يمكنك تثبيته على جهاز Android الخاص بك. يمكنك فتح هذا باستخدام برنامج WinRAR ، ثم تحديد “application.apk” والنقر بزر الماوس الأيمن على “تصدير إلى المسار الحالي”. أنت تنتظر انتهاء هذا الحفظ وبعد ذلك يمكنك نقل الملف إلى هاتفك المحمول وتثبيته.
ما الصعوبات التي قد أواجهها في عملية تحويل AAB إلى APK؟
قد تكون هناك مشاكل في وقت التصدير بسبب الأخطاء التي تحدث في سطر الأوامر . قد تنشأ صعوبات أيضًا بسبب مقاطعة العملية أو تغيير المسار حيث تم حفظ الملف بشكل مفاجئ. ومع ذلك ، يمكن إصلاح ذلك دون مشاكل ، على الرغم من أنه يجب توخي الحذر لتجنب أي فشل عام للكمبيوتر.
كيف تحلها؟
أبسط شيء هو إعادة محاولة العملية من البداية أو التحقق من كتابة جميع المقاطع بشكل صحيح في CMD. يمكنك التأكد من أن ملف AAB موجود في نفس المجلد مثل BundleTool. من الممكن أيضًا محاولة إعادة تثبيت Android Studio بحيث يمكن توقيع التطبيق بنجاح.