آموزش استخراج فایل APK برنامه های اندروید
استخراج فایل APK آخرین مرحله در برنامه نویسی اندروید است. ابن فایل با نام پکیج نرم افزاری اندروید شناخته می شود. APK مانند exe می باشد که برای نصب نرم افزار بر روی ویندوز مورد استفاده قرار می گیرد.
همین ابتدای کار باید بگوییم که استخراج فایل APK از نرم افزار های اندرویدی تنها در صورتی آسان است که گوشی هوشمند شما دسترسی روت داشته باشد، در غیر این صورت کاری دشوار است. در این مقاله قصد داریم چند مورد از روش های استخراج فایل APK را از نرم افزار های اندرویدی برای شما بازگو کنیم. با سرزمین دانلود همراه باشید.
استفاده از نرم افزارهای File Explorer
اگر گوشی هوشمند شما روت شده باشد، با استفاده از این نرم افزار می توانید به فایل های روت آن دسترسی پیدا کنید. عموما نرم افزار های نصب شده در مسیر data/apps قرار می گیرند. در این حالت می توانید به آسانی فایل APK را کپی کرده و در مسیر دلخواه خود قرار دهید. اما این روش برای گوشی های روت نشده نیز پاسخگو است.
برای این منظور ابتدا باید نرم افزار
Es File Explorer را بر روی گوشی اندرویدی خود نصب کنید. شما می توانید آخرین ورژن
File Explorer را از
این لینک دریافت کنید. پس از نصب نرم افزار مراحل زیر را دنبال کنید:
1. ابتدا نرم افزار را اجرا کنید.
2. به بخش App وارد شوید.
3. انگشت خود را بر روی نرم افزار هایی که میخواهید از آن ها فایل APK را استخراج کنید، نگه دارید.
4. بر روی گزینه ی BackUp کلیک کنید.
فایل APK بکاپ گرفته شده را می توانید در پوشه ی BackUp درون حافظه ی داخلی پیدا کنید.
همچنین با استفاده از گزینه Share میتوانید این فایل نصبی را برای افراد دیگر ارسال کنید (از طریق بلوتوث، یا حتی تلگرام)
دانلود نرم افزار استخراج کننده ی فایل های APK
برای استفاده از این روش باید یکی از نرم افزار های مخصوص این کار را دانلود کنید. در این مقاله ما نرم افزار
APK Extractor را پیشنهاد می کنیم که از طریق
این لینک می توانید آن را دانلود کنید.
روش کار با این برنامه نیز بسیار ساده می باشد. درون صفحه ی اصلی این نرم افزار تمامی نرم افزار های سیستمی و نرم افزار هایی که خودتان بر روی گوشی خود نصب کرده اید، نمایان می شوند. برای استخراج فایل APK باید بر روی نرم افزار مورد نظر خود کلیک کنید. فایل APK بکاپ گرفته شده در پوشه ی Extracted APKs درون حافظه ی داخلی ذخیره خواهد شد.
در قسمت تنظیمات نرم افزار می توانید محل ذخیره ی فایل های APK را تغییر دهید. شما حتی می توانید نام فرمت را نیز انتخاب کنید. می توانید به عنوان نام برای فایل های APK ابتدا نام نرم افزار و سپس نام پکیج را قرار دهید. حتی می توانید شماره ی نسخه ی نرم افزار را نیز در قسمت نام اضافه کنید. همچنین می توانید تعدادی از نرم افزار ها را انتخاب کرده تا نرم افزار بطور خودکار از آن ها بکاپ تهیه کند.
گزینه ی دیگری که پیش روی شما قرار دارد، امکان به اشتراک گذاری فایل های APK بکاپ گرفته شده با دیگران است. تنها کافی است بر روی آیکون کناری هر نرم افزار کلیک کرده و گزینه ی Share را انتخاب کنید.
استخراج فایل APK به کمک ADB
اگر شما از توسعه دهندگان نرم افزار های اندروید باشید، حتما با ADB آشنایی دارید. ADB مخفف عبارت Android Debug Bridge و به معنای پل اشکال زدایی اندروید است. این روش به کمک کد نویسی توسط SDK صورت می گیرد. این قابلیت به شما امکان می دهد تا گوشی خود را کنترل کرده و همچنین فایل های درونی گوشی خود را مدیریت کنید. ADB می تواند با هدف رفع اشکالات اندروید به شما کمک کند.
شما می توانید با چند خط کد نویسی ساده توسط
ADB، فایل های
APK را استخراج و در مکان مورد نظر خود، ذخیره کنید. اما اگر با برنامه نویسی و
SDK آشنایی ندارید، نگرانی وجود ندارد. گوگل پکیجی از ابزار های ADB را برای اندروید آماده کرده و می توانید آن را از
این لینک به صورت رایگان دانلود و استفاده کنید.
هنگامی که این پکیج را دانلود کردید، تنها کافی است آنرا از فایل زیپ استخراج کرده و پوشه ی مربوطه را باز کنید. فایل ADB.exe را پیدا کنید. درون پوشه بطور همزمان کلید Shift را نگه داشته و راست کلیک کنید تا گزینه ی Open Command Windows Here نمایان شود.
در مرحله ی بعدی گوشی خود را به کامپیوترتان وصل کنید. قبل از اتصال، از روشن بودن USB Debbuging در بخش Developer Options گوشی خود اطمینان حاصل کنید.
پس از اتصال دستگاه به کامپیوتر، دستور "Adb devices" را وارد کنید.
با وارد کردن دستور "Adb shell pm list packages" نام تمام پکیج های نصب شده بر روی گوشی شما نمایش داده خواهد شد. نام پکیج مورد نظر خود را انتخاب کرده و آن را در محل مناسبی ذخیره نمایید.
در این مرحله نام پکیج مورد نظر را کپی کنید. سپس آن را در پایان دستور زیر اضافه کرده و وارد کنید:
{Adb shell pm list path { package name
دستور بالا تنها مسیر قرار گیری فایل APK را نشان می دهد و برای اینکه بتوانید آن را خارج کنید، نیاز به درج دستور زیر دارید:
adb pull /data/app/{package name}/{app name}.apk path/to/desired/location
فایل APK شما اکنون آماده ی استفاده و در پوشه ی انتخابی شما قرار دارد.
( بدون کامنت - اولین کامنت را شما بنویسید )