آموزشهای جامع APKTOOL به همراه دانلود نسخه های جدید
با سلام گاهی کاربران از تعدد بعضی نسخه های برنامه APKTOOL گیج می شوند چون گاهی توسعه دهندگانی جدا با تغییر کدهای منبع و ایجاد تغییرات در برنامه باعث این تعدد شده اند
ما اینجا سعی می کنیم جدیدترین نسخه همراه با محتویات لازم را برای راحتی کار قرار دهیم
اول از همه مطمئن شوید که جاوا جدیدترین نسخه بر روی سیستم شما نصب باشد
برای شروع کار پکیج کامل زیر را دانلود کنید
پکیج بالا را دانلود و آنرا را در مسیری مانند زیر کپی کنید
- Windows XP: C:\Document and Settings
- \your computer name\here
- Windows 7: C:\Users\your computer name\here
اکنون فایل نسخه جدید APKTOOL که اکنون جدیدترین 2.2.1 می باشد را دانلود کنید
ورژن apktool_2.2.1 را بعد دانلود به نام apktool
تغییر دهید و جایگزین فایل پکیج اولی بکنید
تغییرات نسخه 2.2.1 (یکی از مهمترین تغییرات پشتیبانی اندروید 7 می باشد)
Android Nougat Support. (Issue 1223) Fixed issue with missing attributes (using Android N Final Preview Sdk). (Issue 1243) Fixed issue with new value type 8 - TYPE_DYNAMIC_ATTRIBUTE. (Issue 1317) Gracefully handle APKs with additional data after TYPE chunks. (Issue 1324) / Thanks jamestut Pass minSdkVersion to smali to correctly trigger edge cases where proper API needs to set. (Issue 1313) / Thanks benjamin-promon Added empty-framework-dir command to cleanup framework directory to ease upgrades. (Issue 901) Handle applications that trick apktool with unknown header type. (Issue 1332) / Thanks xpirt
فایل framework-res گوشی خود را برای کار نیز درون پوشه APKTOOL کپی نمایید
دستور نصب framework-res
apktool if framework-res.apk
دستور دیکامپایل
apktool d apkname.apk
دستور کامپایل
apktool b pakage folder name
اینها توضیحات کلی برنامه بودند برای یک فردی که بخواهد یک ویرایش ساده را شروع کند
از پست زیر نیز می توانید کمک بگیرید
آموزش کامپایل و دیکامپایل فایلهای APK
سعی می شود با نسخه های جدید این پست بروز شود
شما نیز می توانید فقط دو فایل apktool.jar
و apktool.bat
را از پکیج به مسیر C:\Windows کپی کنید
و هر فایل APK در سیستم را با دستورات بالا دیکامپایل و کامپایل کنید
درون مسیر فایل APK خود رفته و کلیدهای Ctrl+Shift را نگه داشته و با کلیک راست بر روی Open Command windows here کیک کنید برای وارد کردن کدها
برای ساین APK نیز فایل APK خود را در مسیر پکیج اولی بگذارید و با کد زیر برای ساین اقدام کنید
java -jar signapk.jar certificate.pem key.pk8 your-app.apk your-app-signed.apk
این که توضیح کلی بود برنامه های زیادی هم وجود دارند که شما را از زدن کدهای دستوری بی نیاز می کنند ولی تمام این برنامه بر اساس همین APKTOOL هستند
در زیر نیز پستهای مرتبط با APKTOOL که توسط Gsm-Developers آماده شده اند را براتون قرار میدم تا مرجع کاملی ایجاد شده باشد
هر گونه کپی برداری از مطالب شرعا حرام و مورد پسند نویسنده نمی باشد
سلام
قربان من توی فایلهای بازی کلش به محض اینکه فایل داخل پوشه x86 رو ویرایش میکنم و ساین میکنم بعد نصب خطایی میاد که میگه این نسخه اصلی نیست و آنیستال میده و میگه نسخه رو از گوگل پلی دریافت کنید
لطفا اگه میشه راهنمایی کنین
ممنون میشم جواب رو به ایمیلم ارسال کنید
سلام بازی وابسته به اینترنت هست اول بازی می خواد به سرور متصل بشه همین اخطار رو بهتون میده بخاطر همین این خطا از جانب سرور بازی هست
سلام
ببخشید مسیر
Windows XP: C:\Document and Settings
\your computer name\here
Windows 7: C:\Users\your computer name\here
برای ویندور 10 چی میشه؟
هر کاری میکنم خوب نمیشه
سلام زیاد مهم نیست این مسیر در یک درایو هم میتونید کپی و اجرا بکنید
سلام . خسته نباشید . استاد من میخوام یک بازی اندرویدی که هک شده هست و آنلاین هست رو تو گوشیم نصب کنم ولی میخوام نسخه ی اصلی و هک نشده ی بازی هم که رو گوشیم نصبه داشته باشم ولی هرکاری مکینم فقط گوشی پیغام میده که باید با نسخه ای که رو گوشی نصب شده جاگزین شه. میخواستم بپرسم چجوری میتونم هم نسخه ی اصلی بازی رو تو گوشیم داشته باشم و هم نسخه ی هک شده رو همزمان باهم تو گوشیم داشته باشم . به نظرم تنها راه اینه اسم پکیج بازی هک شده رو باید تغییر بدم با کامپیوتر و بعد تو گوشی نصب کنم ولی هیچ جوره بلد نیستم و برنامه ای هم نمیشناسم … خیلی ممنون میشم منو راهنمایی کنید . با تشکر
سلام برنامه های هستن که برنامه ها رو دوتا میکنن مانند duall app یا parll space با اونا نسخه اصلی رو یبار کلون کنید بعد اولی که اصلی رو پاک کنیدو اقدام به نصب کنید راحترین کار می باشد
با سلام چطوری میشه به فایل عکسای یک بازی دسترسی داشت عکسای اون بازی فقط میخام؟موقع ریکد عکسا رو نمیده اگه راهی هست ممنون میشم بگید
سلام فایل را باز کنید با برنامه زیپ بگردید عکسها رو پیدا می کنید
سلام از این طریق عکسی نشون نمیده
چرا نشون میده ولی فقط عکس میخواهید نیازی به کامپایل ندارید با winrar باز کنید عکسها هم png هستن راحت همه رو میاره
سلام مجدد بازی ها با گیم انجین مثل یونیتی ساخته شدن و ازاین طریق ودیکامپایل موجود در سایت امکان پذیر نیست اگه اموزشی هست ممنون میشم راهنمایی کنید
سلام به غیر از این روش کلا روشی برای باز کردن فایل نیست..شاید عکسهای بازی شما فرمتشون چیز دیگری باشه یا انکد شده باشه
سلام فایل ها با پسوند asses میخوام عکسای داخلشو اددیت کنم؟ایا راهی داره؟
فایل رو با برنامه 7zip باز کنید ببینید باز میشه
نه متاسفانه باز نمیشه
دوست عزیز با سلام
من بعد از اینکه کارا رو انجام دادم میخام امضا کنم ب روش عادی ولی همین ک دستورو میزنم چنتا نوشته در مورد جاوا میاد و فایلم ساخته میشه.فکر نکم اصلا امضا شده باشه چون هنگام نصب ارور
Pared error میده
با apktool دارم انجام میدم
مشکل از چیه.ایا ی روش امصا کردن نیست ک فقط ی امصایه معمولی کنه صرفا برناممو اجرا کنه فقط تو گوشی
سلام منظورتون از امضا ساین کردن هست؟ بدون ساین کردن تست کنید
سلام استاد.
من به برنامه دارم که میخام یه غکس رو تغییر بدم.
مبتدی هستم. فایل رو باز کردم اما بعد از جایگزین کردن پیغام خطا میده و نصب نمیشه.
به دخترم قول دادم که عکس خودش بشه آیکن.
لطفا کمکم 09399920020
سلام شما عکس رو دقت کن همون سایز و png بزاری و بعدش ساین کردن برنامه ها رو روی سایت سرچ بزنید و برنامتون رو با یکی از ابزارهای که گذاشتیم ساین کنید
عالیه
سلام
ببخشید مزاحم می شوم
چگونه می توان پیغام خرید محصول و وصل شدن به سرور بازار را حذف کرد؟
اینو نمیشه راهنمایی کرد باید نرم افزار دیکامپایل و بررسی بشه
سلام
خواستم بدونم ممکنه یک برنامه ای که سایتهای خاصی رو باز میکنه رو طوری تغیر داد که سایتهایی که ما میخوایم رو باز کنه؟؟
فقط میخوام لینکی من میخوام رو باز کنه
سلام بله میشه فایل رو باز کنید و با برنامه fileseek دنبال اسم اون سایت باشید و جایگزینش کنید
شبیه بلواستکه؟
خیر اون شبیه ساز هست این کاری دیگری میکند
سلام ببخشید همه این توضیعاتی که فرمودین فایل رافلان مسیر کپی کنید وفلان میخواستم ببینم آیا از حالت زیپ در بیاریم یا ن همینجوری در درایوcکپی کنیم؟
بله دربیاورید
سلام سرور گرامی
من اشنایی با apktool ندارم
من بازی ساختم با یونیتی. اومدم تو بازار بارگزاری کنم. میگه فایل ای پی کا نا معتبر.
به بازار مشکلمو گفتم . لینک apk tool دادند
این جوابه بازاره
مهدی عزیز، در زمان بارگذاری برنامه و extract کردن اطلاعات بسته، خطایی رخ میدهد که معمولاً به علت وجود مشکل در فایل apk است. پیشنهاد میکنیم با استفاده از آخرین نسخهٔ ابزار Apktool بستهٔ مورد نظر خود را پیش از بارگذاری بررسی نمایید.
همچنین شما میتوانید سؤالات خود در این زمینه را در صفحهٔ GitHub این ابزار مطرح نمایید.
میشه راهنماییم کنید باید چیکارکنم
سلام یکبار فایل خود راساین کنید در سایت جستجو کنید ساین فایلها هست