رفتن به مطلب
انجمن توسعه دهندگان موبایل

آموزش دیکامپایل و کامپایل برنامه با Tickle My Android


ارسال های توصیه شده

decompile-recompile-android-apk-Tickle-M

برنامه Tickle My Android را در سایت معرفی کردیم اکنون با ما باشید تا آموزش دیکامپایل و کامپایل برنامه را با این ابزار یاد بگیرید

برای توضیحات Tickle My Android و دانلود آن به پست زیر مراجعه نمایید

معرفی ابزار بی نظیر Tickle My Android برنامه را دانلود و در ادامه با ما باشید

 

 

طریقه دیکامپایل برنامه

 

 

اول از همه یک پشتیبان از فایلهای خودتان داشته باشید تا در صورت اشتباه بتونید برگردید به حالت اول

 

اکنون یک WorkArea را انتخاب کنید( تا 6 مکان می توانید داشته باشید)

از قسمت تنظیمات برنامه می توانید این ماکنها را مدیریت کنید

در درون پوشه های کار نیز چهار پوشه دیگر هستند یکی برای دئودکس کردن

پوشه _in نیز فایلهای APK و ریسور یا فریمورک را نگاه میدارد

_working هم نیز فایلهای که در حال کار هستند

_out نیز فایل ریکامپایل شده را نگاه میدارد

Tickle-My-Android-11.png

بصورت پیش فرض شما در محل کار 1 هستید

برای شروع کار برنامه را اجرا و گزینه Theming Menu. را انتخاب کنید

Theming-Menu.png

اکنون گزینه دوم Pull File From Device را انتخاب کنید

Pull-File-From-Device.png

در این منو می توانید مستقیم از گوشی خود فایلها را به کامپیوتر بکشید

اول از همه گزینه 1 را انتخاب framework-res.apk را از گوشی کپی و نصب کنید

خود ابزار گزینه های زیادی داره طبق مدل گوشیتون راحت فریمورک را بکشید و نصب کنید

بستگی به گوشی ممکن فایلهای دیگری هم نیاز باشه اونها را در پوشه res یا resources پیدا می کنید

بخوایید بفهمید چه فایلهای درون res یا resources دارید به منوی اولی برگرید و گزینه یک بعد دو را انتخاب تا ADB SHELL اجرا بشه وبا دستور ls system/framework ببیند فایلها را

ریسروها را کامل نصب نکنید بعدا ممکن با مشکل رو به رو بشید

حالا هر فایلی که می خواهید را بکشید یا در پوشه in قرار دهید و دیکامپایل کنید

فایلهای خود را در پوشه working میبیند هر ویرایشی دلتان خواست بدهید

 

 

طریقه ریکامپایل فایل

 

 

بعد از اتمام ویرایش برنامه را اجرا و باز گزینه Theming Menu را انتخاب کنید

 

گزینه 9 را برای ریکامپایل انتخاب کنید

در اینجا چندین گزینه دارید ولی در بیشتر مواقع original signature را انتخاب کنید

Recompile-Files.png

اگر در فایل Android manifest. تغییرات دادید از گزینه 3 را انتخاب کنید

یک منو میاد برای درست کردن فایل زیپ فعلا باهاش کاری نداریم n بزنید

در پوشه out میتونید فایل خود را پیدا کنید

 

میتوانید از گزینه ساخت فایل زیپ آنرا به زیپ تبدیل کنید

یا آن را خودتان به گوشی انتقال دهید(فایلهای ادیت شده فریمورک و سیستم را خودتان به گوشی انتقال دهید)

برنامه Tickle My Android اکنون از جدیدترین APKTOOL استفاده می کند ولی اگه ورژن جدیدی آمد خودتان آنرا بخ پوشه یوزر انتقال بدهید و در برنامه تغییرش دهید

 

 

لینک آموزش در پرتال

لینک ارسال

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

×
×
  • اضافه کردن...