2017/08/10

كيف تقوم بالتعديل على اي لعبة او تطبيق على الاندرويد بسهولة !

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

APK MULTI TOOL هو برنامج مطور من أحد مطوري منتدى XDA-developers يتكون من عدة أدوات للمبتدئين وأخرى للخبراء ، يحتوي على 22 مهام... 16 سهلة الاستخدام وهي التي سوف أقوم بشرحها و 6 أدوات للخبراء والمطورون.

ملاحظة : أنا لست مسؤول على أي ضرر ينجم عن استعمال البرنامج بطريقة أخرى.
طريقة التثبيت :
قم بتحميل برنامج APK MULTI TOOL ، وستجدون رابط التحميل اسفل التدوينة، بعد التحميل فك الضغط عن الملف ولكي يعمل جيدا يجب وضعه في القرص هكذا C:\APK Multi Tools
ندخل إلى المجلد، نجد هذه الملفات والمجلدات :

إذا لم تجد مجلدات Place كما في الصورة يجب صنعهم وذلك بالضغط على أداة Setup ومن ثم اختيار رقم 3 .

نأتي الآن إلى شرح أدوات البرنامج : ندخل إلى البرنامج عبد أداة Script ثم ننقر على أي زر ، تخرج لنا هذه القائمة التي تحتوي على 22 أداة وكما ذكرت سابقا سأشرح فقط الـ16 الأولى والأدوات الأخرى أتركها لكم اكتشافها والبحث عنها

Adb pull : خاصية سحب ملف التطبيق من الهاتف عندما يكون متصل مع الجهاز
Extract apk : فك الضغط عن ملف التطبيق وليس تفكيك فرق بين Extract و Decompile
Optimize images inside : تحسين الصور الداخلية PNG
Zipk ap : إعادة ضغط ملف التطبيق إلى ملف Zip
Sign apk : توقيع ملف التطبيق (لا تستخدم هذه الأداة لتطبيقات النظام)
Zipalign : أداة تنظيم الأرشيف المضغوط (ليس لها إسم بالعربية)
Install apk : لتثبيت ملف التطبيق في الهاتف عندما يكون متصل مع الجهاز
Zip / Sign / Install apk : ضغط + توقيع + تثبيت ملف التطبيق
Adb push : إرسال ملف التطبيق إلى الهاتف عندما يكون متصل بالجهاز
Decompile apk : تفكيك ملف التطبيق أو اللعبة
Decompile apk (with dependencies) : تفكيك ملف تطبيق خاص بالنظام مع إتباعه بملف Framework يعني التفكيك مع الإتباع بملف آخر
Compile System APK files : إعادة تجميع ملف تطبيق (خاص بتطبيقات النظام)
Compile Non-System APK Files : إعادة تجميع ملف التطبيق أو اللعبة (خاص بالتطبيقات الغير المتعلقة بالنظام)
Sign Apk with android market : توقيع ملف التطبيق أو اللعبة بمفتاح يدعم متجر بلاي ستور
Install apk تثبيت ملف التطبيق أو اللعبة في الهاتف عندما يكون متصل مع الجهاز
Compile apk / Sign apk / Install apk (Non System Apps Only) : إعادة تجميع + توقيع + تثبيت التطبيق في آن واحد (خاص بالتطبيقات الغير المتعلقة بالنظام)
سأشرح لكم طريقة تفكيك وإعادة تجميع وتوقيع تطبيق أندرويد :
نقوم بوضع ملف التطبيق او اللعبة Apk في المكان المخصص وهو مجلد place-apk-here-for-modding
نفتح ملف الأداة السابق Script ثم ننقر على أي زر ، بعدها نقوم باختيار رقم 9 Decompile apk وننظر لبضع دقائق حتى تتم عملية التفكيك .
ملاحظة: إذا كان التطبيق المراد العمل عليه من النظام فيجب عليك تثبيت تطبيق الذي يسمى Framework تجده أيضا في تطبيقات النظام. لتثبيته ضع ملف Framework الخاص بك في مجلد other ثم استعمل أداة Setup السابقة والخيار رقم 2 .

ننتقل إلى مجلد Projects لنجد تطبيقنا كله مفكك فنقوم بعملية التعديل والتطوير ... إلخ

مثلا : انا سوف أقوم بتغيير في الخلفيات والصوت فكما ترون في الصورة يوجد مجلدين
Assets سوف أجد فيه أصوات اللعبة
و مجلد Res سوف تجد فيه مجلدات كثيرة ولكن أنا سأستخدم مجلد drawable فقط لأني وجدت فيه خلفية اللعبة .
بعد الإنتهاء من عملية التعديل والتغيير نأتي إلى إعادة تجميع التطبيق أو اللعبة
من نفس النافذة السابقة نقوم بإختيار الرقم 12 إذا كان التطبيق غير متعلق بالنظام أما إذا كان العكس فيجب إختيار الرقم 11 ثم ننتظر بضع دقائق حتى تتم عملية التجميع

بعد التجميع مباشرة تأتينا نافذة تخبرك باختيار عملية التوقيع أو لا، وبالطبع سوف نقوم بتوقيع التطبيق بتوقيعه الأصلي الخيار رقم 6 (لا تستخدم هذا الخيار لتطبيقات النظام ).

وبعد الانتهاء من كل هذا تجد ملف تطبيقك الجديد متواجد في مجلد place-apk-here-for-signing
التحميل من هنا : APK MULTI TOOL

وبهذا أكون قد أنهيت الشرح وارجوا ان تكونوا قد استفدتم منه و مرحبا بأسئلتكم واستفساراتكم في التعليقات، استودعكم الله الذي لا تضيع ودائعه ..... في أمان الله اخواني اخواتي متابعي مدونة المحترف .


الموضوع من طرف:  عابد

ضمن مسابقة المحترف لأفضل تدوينة لسنة 2017




الـــمصدر : مدونة المحترف
تبليغ

التبليغ عن مشكل أو رابط معطل

مواضيع مشابهة

ليست هناك تعليقات:

إرسال تعليق

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *