قبل از همه چیز جا داره، از brut.all سازنده ی این نرم افزار تشکر کنم.
این نرم افزار به شما اجازه ی تغییر در فایل های اندروید را خواهد داد.
این نرم افزار بصورت خط فرمانی کار میکنه و تمامی دستورات رو باید تایپ کنید.
هدف اصلی از آشنایی تخصصی با این نرم افزار ، نحوه ی ویرایش فایل های سیستم عامل Android4، Ice Cream Sandwich هست.
از اونجایی که اکثر دوستان از برنامه ی Apk manager , Auto Apktool و ..... استفاده میکنند و آشنایی با این نرم افزار ندارند، سعی در بیان آموزش های ساده و کاربردی در این قسمت خواهد شد.
برای کار کردن ما بر اساس آخرین نسخه از Apktool که تا امروز انتشار داده شده، کار خواهیم کرد.
در سرور مدیا فایر آپلود کردم، که میتونید دسترسی پیدا کنید:
[فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
Apktool 1.4.3 ، که Api level 14 هم به آن اضافه شده و تا نسخه ی اندروید 4.0.3 رو به راحتی جواب میده.
برای کار کردن با نرم افزار Apk شما باید framework گوشیتون رو به این نرم افزار معرفی کنید، ( برای دیکامپایل کردن فایل های وابسته!)
فایل framework-res.apk رو کنار apktool کپی بزنید و فرمان زیر رو اجرا کنید:
برای مثال فایل فریمورک شما اینه:
فرمان زیر را تایپ کنید:کد:com.htc.resources.apk
اینجا فایل فریمورک که معرفی کردید ، جایگزین میشه و به نام amestris معرفی میشهکد:apktool if com.htc.resources.apk amestris
حالا شما میخوای با توجه به فریمورک amestris فایل خودتون رو دیکامپایل کنید:
البته این مثال برای htc بود.کد:apktool d -f -t amestris HtcContacts.apk
برای ساموسنگ شما به جای com.htc.resources.apk، باید از فایل framework-res.apk استفاده کنید.
ولی دستور آخر تغییری نیمکنه، مثلا:
کد:apktool d -f -t amestris TouchWiz30Launcher.apk
موضوعات مشابه:
بوک مارک ها