كيفية تحرير تطبيقات الأندرويد باستخدام ApkTool تعلم الطريقة الصحيحة – هناك أوقات قد ترغب فيها لو أنّك تجري بعض التعديلات على تطبيق أندرويد ، فمثلا ً قد لا يكون لون التطبيق يعجبك وتريد أن تغيّره إلى لون آخر من اختيارك . ويوجد تطبيقات على الأندرويد تتيح لك القيام بذلك ولكنّ محدودية مثل هذه التطبيقات تجبرك على البحث عن طريقة أخرى للقيام بالأمر ، وإليك الخبر السار يمكنك أن تقوم بفك تجميع ، تجميع ، وتوقيع ملفات apk بمساعدة كومبيوترك ، إذ أن ّ هنالك أداة للهندسة العكسية لملفات apk الخاصة بالأندرويد وهذه الأداة تدعى “ ApkTool ” ومن خلالها تستطيع فك تشفير تطبيق الأندرويد وتقوم بالتعديل عليه .
كيفية تحرير تطبيقات الأندرويد باستخدام ApkTool تعلم الطريقة الصحيحة
تطبيقات الأندرويد بمعظم أجزائها مكتوبة بلغة الجافا لذا ستحتاج أولا ً تثبيت “ Java Development Kit ” على الكومبيوتر من أجل تشغيل هذه الأداة ومتى ما قمت بتثبيت الجافا يمكنك أن تبدأ بتنفيذ الخطوات التالية من أجل القيام بالتعديل على تطبيقات الأندرويد مستخدما ً أداة “ ApkTool ” .
ملاحظة : الإجرائية التالية هي فقط لمستخدمي ويندوز .
تعديل تطبيقات الأندرويد باستخدام ApkTool
الخطوة الأولى : أنشئ مجلدا ً باسم “ apktool ” على سطح المكتب لديك .
الخطوة الثانية : أضف ملف apktool.bat ( برنامج ويندوز نصي مجمّع ) إلى المجلد الذي أنشأته . انقر بزر الفأرة اليميني على الرابط التالي واحفظه في المجلد :
https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/windows/apktool.bat
الخطوة الثالثة : قم بتنزيل النسخة الأخيرة لأداة ApkTool من الرابط التالي :
https://ibotpeaches.github.io/Apktool/
الخطوة الرابعة : قم بنقل الأداة بعد تثبيتها إلى المجلد نفسه الذي أنشأته في الخطوة الأولى . وبذلك تكون الأداة جاهزة للاستخدام بعد هذا .
الخطوة الخامسة : انقل ملف apk لتطبيق الأندرويد إلى داخل نفس المجلد .
الخطوة السادسة : اضغط Shift مع زر الفأرة اليميني ضمن المجلد من أجل فتح نافذة الأوامر .
الخطوة السابعة : قم بتثبيت إطار العمل أو مايسمى “ Framework ” للتطبيق الذي تريد أن تقوم بفك تجميعه ، ويمكنك القيام بالأمر من خلال التعليمة التالية :
apktool if appname.apk
الخطوة الثامنة : قم بفك تجميع التطبيق باستخدام التعليمة التالية :
apktool d appname.apk
الخطوة التاسعة : حرّر ملفات التطبيق بالشكل الذي ترغب بتعديله عليها ، حيث ستحصل على ملفات التطبيق هذه ضمن مجلد منفصل موجود في المجلد الذي تعمل ضمنه .
الخطوة العاشرة : أعد تجميع الملف مستخدما ً التعليمة التالية :
apktool b appname
وفي التعليمة السابقة ضع اسم التطبيق بدلا ً من “ appname ” ولكن دون وضع .apk في نهاية الاسم .
الخطوة الحادية عشرة : يمكن أن تجد ملف apk الجديد ضمن مجلد “ dist ” الذي سيتم إنشاؤه في ملجد التطبيق .
الآن ستحتاج أداة من أجل توقيع ملف apk الذي قمت بإعادة تجميعه .
الخطوة الثانية عشرة : أنشئ ملجد آخر باسم “ signapk ” على سطح المكتب لديك .
الخطوة الثالثة عشرة : قم بتنزيل “ SignApk ” من الرابط التالي ثم استخرجه ضمن المجلد الذي أنشأته في الخطوة السابقة :
https://forum.xda-developers.com/attachment.php?attachmentid=1846095&d=1364661948
الخطوة الرابعة عشرة : انقل ملف التطبيق الجديد الذي حصلت عليه في الخطوة 11 إلى هذا المجلد .
الخطوة الخامسة عشرة : افتح نافذة التعليمات ضمن مجلد signapk وسجل التطبيق الجديد باستخدام التعليمة التالية :
java -jar signapk.jar certificate.pem key.pk8 appname.apk appname-signed.apk
سيتم إنشاء تطبيق مسجل جديد ضمن مجلد signapk ، وهو تطبيقك المعدل والمحرّر النهائي وتستطيع إعادة تسمية هذا التطبيق كما تريد .
انقل الملف السابق إلى جهاز الأندرويد وثبته عليه ، وفي حال لم يكن التطبيق موقّعا ً سوف لن يسمخ لك الأندرويد بتثبيته عليه وهذه هي الغاية من التوقيع ، فبالأساس عندما يقوم المطور بإنشاء ملف apk باستخدام “ Android Studio ” يكون التطبيق موقّعا ً بشكل افتراضي لذا عندما تقوم بفك تجميع التطبيق وتعيد تجميعه من جديد سوف تحتاج أن تقوم بإعادة التوقيع من أجل تثبيته على جهازك الأندرويد .
إذا ً هذه كانت طريقة تعديل تطبيقات الأندرويد باستخدام أداة ApkTool نرجو أن تكونوا استفدتم من المقال وبات بإمكانكم الآن أن تبدؤوا بتغيير التطبيقات بالشكل الذي ترغبون فيه .
كانت هذه مقالتنا: كيفية تحرير تطبيقات الأندرويد باستخدام ApkTool تعلم الطريقة الصحيحة
إقرأ ايضاً: منع إختراق فيسبوك إنستغرام أو سناب شات: الأخطاء التي تؤدي إلى سرقة حسابك !
أكتب تعليقك ورأيك