آموزش های (android application package (apk سیستمی و غیر سیستمی

آموزشهای جامع 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 هستند

هر گونه کپی برداری از مطالب شرعا حرام و مورد پسند نویسنده نمی باشد

mohsen

محسن هستم 30 ساله طرفدار دنیایی متنوع اندروید و کاستوم رامها در Gsm-Developers

‫30 دیدگاه ها

  1. سلام
    قربان من توی فایلهای بازی کلش به محض اینکه فایل داخل پوشه x86 رو ویرایش میکنم و ساین میکنم بعد نصب خطایی میاد که میگه این نسخه اصلی نیست و آنیستال میده و میگه نسخه رو از گوگل پلی دریافت کنید
    لطفا اگه میشه راهنمایی کنین
    ممنون میشم جواب رو به ایمیلم ارسال کنید

    1. سلام بازی وابسته به اینترنت هست اول بازی می خواد به سرور متصل بشه همین اخطار رو بهتون میده بخاطر همین این خطا از جانب سرور بازی هست

  2. سلام
    ببخشید مسیر
    Windows XP: C:\Document and Settings
    \your computer name\here
    Windows 7: C:\Users\your computer name\here
    برای ویندور 10 چی میشه؟
    هر کاری میکنم خوب نمیشه

  3. سلام . خسته نباشید . استاد من میخوام یک بازی اندرویدی که هک شده هست و آنلاین هست رو تو گوشیم نصب کنم ولی میخوام نسخه ی اصلی و هک نشده ی بازی هم که رو گوشیم نصبه داشته باشم ولی هرکاری مکینم فقط گوشی پیغام میده که باید با نسخه ای که رو گوشی نصب شده جاگزین شه. میخواستم بپرسم چجوری میتونم هم نسخه ی اصلی بازی رو تو گوشیم داشته باشم و هم نسخه ی هک شده رو همزمان باهم تو گوشیم داشته باشم . به نظرم تنها راه اینه اسم پکیج بازی هک شده رو باید تغییر بدم با کامپیوتر و بعد تو گوشی نصب کنم ولی هیچ جوره بلد نیستم و برنامه ای هم نمیشناسم … خیلی ممنون میشم منو راهنمایی کنید . با تشکر

    1. سلام برنامه های هستن که برنامه ها رو دوتا میکنن مانند duall app یا parll space با اونا نسخه اصلی رو یبار کلون کنید بعد اولی که اصلی رو پاک کنیدو اقدام به نصب کنید راحترین کار می باشد

  4. با سلام چطوری میشه به فایل عکسای یک بازی دسترسی داشت عکسای اون بازی فقط میخام؟موقع ریکد عکسا رو نمیده اگه راهی هست ممنون میشم بگید

    1. چرا نشون میده ولی فقط عکس میخواهید نیازی به کامپایل ندارید با winrar باز کنید عکسها هم png هستن راحت همه رو میاره

  5. سلام مجدد بازی ها با گیم انجین مثل یونیتی ساخته شدن و ازاین طریق ودیکامپایل موجود در سایت امکان پذیر نیست اگه اموزشی هست ممنون میشم راهنمایی کنید

    1. سلام به غیر از این روش کلا روشی برای باز کردن فایل نیست..شاید عکسهای بازی شما فرمتشون چیز دیگری باشه یا انکد شده باشه

  6. سلام فایل ها با پسوند asses میخوام عکسای داخلشو اددیت کنم؟ایا راهی داره؟

  7. دوست عزیز با سلام
    من بعد از اینکه کارا رو انجام دادم میخام امضا کنم ب روش عادی ولی همین ک دستورو میزنم چنتا نوشته در مورد جاوا میاد و فایلم ساخته میشه.فکر نکم اصلا امضا شده باشه چون هنگام نصب ارور
    Pared error میده
    با apktool دارم انجام میدم
    مشکل از چیه.ایا ی روش امصا کردن نیست ک فقط ی امصایه معمولی کنه صرفا برناممو اجرا کنه فقط تو گوشی

  8. سلام استاد.
    من به برنامه دارم که میخام یه غکس رو تغییر بدم.
    مبتدی هستم. فایل رو باز کردم اما بعد از جایگزین کردن پیغام خطا میده و نصب نمیشه.
    به دخترم قول دادم که عکس خودش بشه آیکن.
    لطفا کمکم 09399920020

    1. سلام شما عکس رو دقت کن همون سایز و png بزاری و بعدش ساین کردن برنامه ها رو روی سایت سرچ بزنید و برنامتون رو با یکی از ابزارهای که گذاشتیم ساین کنید

  9. سلام
    ببخشید مزاحم می شوم
    چگونه می توان پیغام خرید محصول و وصل شدن به سرور بازار را حذف کرد؟

  10. سلام
    خواستم بدونم ممکنه یک برنامه ای که سایتهای خاصی رو باز میکنه رو طوری تغیر داد که سایتهایی که ما میخوایم رو باز کنه؟؟
    فقط میخوام لینکی من میخوام رو باز کنه

    1. سلام بله میشه فایل رو باز کنید و با برنامه fileseek دنبال اسم اون سایت باشید و جایگزینش کنید

  11. سلام ببخشید همه این توضیعاتی که فرمودین فایل رافلان مسیر کپی کنید وفلان میخواستم ببینم آیا از حالت زیپ در بیاریم یا ن همینجوری در درایوcکپی کنیم؟

  12. سلام سرور گرامی
    من اشنایی با apktool ندارم
    من بازی ساختم با یونیتی. اومدم تو بازار بارگزاری کنم. میگه فایل ای پی کا نا معتبر.
    به بازار مشکلمو گفتم . لینک apk tool دادند
    این جوابه بازاره
    مهدی عزیز، در زمان بارگذاری برنامه و extract کردن اطلاعات بسته، خطایی رخ می‌دهد که معمولاً به علت وجود مشکل در فایل apk است. پیشنهاد می‌کنیم با استفاده از آخرین نسخهٔ ابزار Apktool بستهٔ مورد نظر خود را پیش از بارگذاری بررسی نمایید.

    هم‌چنین شما می‌توانید سؤالات خود در این زمینه را در صفحهٔ GitHub این ابزار مطرح نمایید.

    میشه راهنماییم کنید باید چیکارکنم

    1. سلام یکبار فایل خود راساین کنید در سایت جستجو کنید ساین فایلها هست

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا