در این آموزش به بررسی و نحوه ی چگونگی تغییرات اصولی در Apk ها پرداخته میشه.
اولین چیزی که شما نیاز هست با آن آشنا باشید، نرم افزارهای ویرایش Apk هستند که بهترین آنها apktools هست، ولی Apktools متاسفانه داری محیط گرافیکی نیست و تمامی دستورات را باید از طریق Command Prompt اجرا کنید.
نرم افزار دیگری که همین Apktools را به صورت محیطی گرافیکی در اورده، نرم افزار apk manager هست که پیشنهاد من هم، apk manager هست.
لذا قبل از همه چیز با این دو نرم افزار یا حداقل با نرم افزار apk manager کار کنید، تصور نکنید که کار دشواری هست!! کار کردن با این نرم افزارها بسیار ساده است.
آشنایی با نرم افزارهای نامبرده:
[فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
[فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
در اینجا ما با نرم افزار apk manager کار میکنیم:
اکثر نرم افزارهایی که ما با آنها روبرو هستیم ، سیستمی نیستند، لذا اگر شرکت سازنده آنها را سورس بسته ارائه نداده باشد، براحتی میتوان آنها را باز کرد.
باز کردن برنامه : دیکامپایل
برای مثال ما میخواهیم نرم افزار LauncherPro.apk را ویرایش کنیم.
1- فایل LauncherPro.apk را درون فولدر place-apk-here-for-modding میریزیم.
2- نرم افزار apk manager را باز میکنیم
3- عدد 22 را وارد کرده و Enter را فشار میدهیم
4- شماره ی روبروی LauncherPro.apk را وارد میکنیم و Enter را فشار میدهیم
5-در بالای نرم افزار Apkmanager در گوشه ی سمت راست ، باید نام نرم افزار LauncherPro.apk اضافه شده باشد.
6- برای دیکامپایل کردن، عدد 9 را وارد کرده و سپس Enter را فشار میدهیم.
نرم افزار شروع به دیکامپایل کردن LaucnerPro.apk میکند
7- نرم افزار Apk Manager را به پایین فرستاده و به فولدر Apk Manager بر میگردیم
8- وارد فولدر Projects میشویم و میبینیم که فولدری به نام LauncherPro.apk ساخته شده است.
9- تغییرات را انجام میدهیم.
10- دقت کنید ، فایلی را نمیتوانید حذف کنید
11- پس از اتمام نغییرات ، برنامه ی Apk Manager را باز کرده و عدد 11 را برای Compile کردن وارد کرده و سپس Enter را بزنید.
12- اگر شما درست برنامه را ویرایش کرده باشید، هیج پیغام خطایی دریافت نخواهید کرد.
13- از شما پرسیده خواهد شد، که آیا فایل سیستمی هست یا نه؟
شما با حرف کوچک انگلیسی ، n را تایپ کنید.کد:Is this a system apk (y/n) Type input:
14- فایل جدید درون فولدر place-apk-here-for-modding بنام unsignedLauncherPro.apk ساخته میشود.
15- شما باید این فایل را ساین کنید، لذا گزینه ی 4 را وارد کرده و سپس Enter را بزنید. نام فایل به signedLauncherPro.apk تغییر پیدا خواهد کرد.
16- در انتها فایل ساخته شده را زیپ الاین کنید، برای زیپ الاین کردن به روش زیر عمل کنید
گزینه ی 22 را برای انتخاب فایل جدید ساخته شده وارد کنید، فایل signedLauncherPro.apk را انتخاب کنید.
گزینه ی 5 را وارد Enter را بزنید، فایل signedLauncherPro.apk ، اکنون زیپ الاین شده است.
دقت کنید که زیپ الاین کردن در کمتر از نیم ثانیه انجام میشود.
بوک مارک ها