• apk را در اندروید باز کنید. نحوه باز کردن فایل APK (بسته اندروید) در ویندوز

    با یافتن فایلی با پسوند ناشناخته در بین فایل های ویندوز، اغلب دلسرد می شویم. شیطان می داند این «محور» ناشناخته چیست. چنین افکاری وقتی برای اولین بار پسوند "apk" را می بینند به ذهن بسیاری از افراد می رسد. با داشتن یک فایل apk، چگونه این مورد را در ویندوز باز کنیم؟

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

    "Apk" مخفف عبارت ساده - "Android Package" است. این یک آرشیو معمولی است که تقریباً توسط هر بایگانی موجود برای ویندوز قابل باز شدن است.

    در داخل بایگانی اجزای برنامه زیر وجود دارد:

    • کد منبع برنامه
    • منابع برنامه مانند تصاویر، صداها و غیره
    • یک فایل خاص به نام manifest.

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

    ما کالبد شکافی انجام می دهیم

    از آنجایی که apk یک آرشیو است، سعی می کنیم آن را با یک برنامه بایگانی باز کنیم.بسیاری از برنامه های بایگانی چند منظوره برای ویندوز توسعه داده شده اند که می توانند آرشیوهایی را با هر فرمتی ایجاد و باز کنند. فایل های APK نیز از این قاعده مستثنی نیستند. بیایید به دو آرشیو برای ویندوز اشاره کنیم که با موفقیت از عهده این کار بر می آیند: WinRar و 7-zip. اگر اولین مورد از این برنامه ها تجاری است، دومی کاملا رایگان است و می توانید آن را مستقیماً از وب سایت توسعه دهنده آن، ایگور پاولوف، به آدرس: http://www.7-zip.org/ یا http:// دانلود کنید. /7-zip .org.ua/ru/.

    بایگانی 7-زیپ را در ویندوز نصب کنید (مگر اینکه، البته، این برنامه معروف قبلاً خانه ای در رایانه شما پیدا کرده باشد).

    روی فایل apk مورد نیاز کلیک راست کنید. منوی زمینه باید طبق معمول ظاهر شود.

    آیتم منو "7-zip" را انتخاب کنید - یک منوی فرعی با گزینه های انتخابی ظاهر می شود.

    از بایگانی می خواهیم که آرشیو را باز کند یا داده ها را از بایگانی استخراج کند. این را می توان به روش های مختلف با انتخاب یک یا یکی دیگر از موارد زیر منو انجام داد، به عنوان مثال، مورد "باز کردن بایگانی" (فقط برای مشاهده محتویات) یا مورد "باز کردن بسته بندی". از کاربر خواسته می شود تا پوشه باز کردن بسته بندی و سایر پارامترهای اختیاری را مشخص کند.

    این تنها چیزی است که برای باز کردن یک فایل با پسوند "apk" باید بدانید.

    APK (برنامه اندروید) تنها پسوند برای نصب برنامه ها در سیستم عامل اندروید است. این قالب توسط گوگل برای تطبیق نرم افزارهای سفارشی بر روی گوشی های هوشمند توسعه یافته است. فایل APK حاوی کد برنامه کاملا کامپایل شده و آماده نصب است.

    فایل apk کجا پیدا می شود؟

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

    APK جادوگر نصب بازی یا برنامه را راه اندازی می کند. خود فایل ساختار واضحی دارد و شامل عناصر زیر است:

    • فراداده (META.INF) - فایل های مانیفست و تعاریف جمع کنترل.
    • .LIB - کتابخانه هایی برای کار با پردازنده های مختلف.
    • دارایی و.RES - منابع برنامه.
    • .XML - کد برنامه (ممکن است برای اهداف امنیتی رمزگذاری شده باشد).
    • .DEX مجموعه ای از کلاس های کامپایل شده است.

    کاربر ساختار فایل را نمی بیند، بلکه فقط شی نهایی را می بیند که آماده نصب است. برای مشاهده محتویات APK، آن را با هر بایگانی باز کنید. به عنوان مثال، 7Zip یا WinRAR.

    برنامه هایی برای باز کردن فایل های apk

    برای اجرای فایل‌های APK، به هر دستگاهی نیاز دارید که دارای سیستم‌عامل اندروید باشد. کاربران سیستم می توانند به طور مستقل فایل های نصب را روی تلفن دانلود کرده و سپس آنها را در هر اکسپلورر باز کنند.

    با وجود محدودیت های استفاده از برنامه افزودنی، APK را می توان با استفاده از شبیه ساز در ویندوز، MacOS و سایر سیستم عامل ها باز کرد - برنامه ای که یک ماشین مجازی از سیستم اندروید را در رایانه کاربر ایجاد می کند. بهترین نمونه شبیه سازها BlueStacks، Droid4X و Genymotion هستند.

    در این مقاله یاد خواهید گرفت که یک برنامه اندروید از چه چیزی تشکیل شده است، چگونه یک فایل APK را باز کنید و با چه برنامه هایی.

    فایل APK چیست؟

    APK فرمت سیستم عامل اندروید است که برای بایگانی کردن فایل‌های برنامه اجرایی استفاده می‌شود و نام خود فایل می‌تواند هر چیزی باشد، اما پسوند فقط باید شبیه apk. باشد. آنالوگ های APK در سایر سیستم عامل ها .msi در ویندوز، .sis در سیمبین، .rpm یا .deb در لینوکس هستند.

    ببینیم داخلش چیه
    در واقع، apk. یک بایگانی ZIP است، بنابراین می توانید با استفاده از هر فایل منیجر یا بایگانی، مانند WinRAR یا برنامه موبایل X-plore، به دستگاه داخلی نگاه کنید.





    در عین حال، شایان ذکر است که شما فقط به منابع داخلی دسترسی بصری دارید، گزینه های ویرایش بسیار محدود است.
    ساختار را در نظر بگیرید
    در داخل apk. تعدادی فایل و پوشه می بینیم، بیایید دریابیم که آنها برای چیست:
    • AndroidManifest.xml نوعی "گذرنامه" برنامه است که از آن می توانید تمام نکات اصلی، الزامات، نسخه، مجوزها و موارد دیگر را دریابید.
    • META-INF این فایل حاوی ابرداده است، به عنوان مثال، داده‌های مربوط به داده‌ها، جمع‌های چک، مسیرهای داده، مسیرهای منابع و جمع‌های چک، گواهی‌ها. شما می توانید این فایل را با هر ویرایشگر متنی باز کنید، اما Notepad++ توصیه می شود.
    • پوشه res شامل تمام منابع برنامه، منابع گرافیکی مانند آیکون ها، تصاویر، متن، عناصر رابط کاربری گرافیکی است. همچنین می توانید به راحتی به پوشه دسترسی داشته باشید.
    • classes.dex - کد برنامه مستقیم برنامه که توسط ماشین مجازی Dalvik VM اجرا شده است، فقط با دیکامپایل apk می توانید آنچه در داخل این فایل وجود دارد را مشاهده کنید، در مقالات دیگر در این مورد صحبت خواهیم کرد. resources.arsc - فایل XML کامپایل شده، این فایل حاوی اطلاعات مربوط به تمام منابع درگیر در برنامه است.
    • lib - پوشه ای با کتابخانه های بومی که فقط با استفاده از برنامه های تخصصی می توان به منابع آن دسترسی داشت. همچنین در APK، ممکن است فایل ها و پوشه هایی مانند com، org، udk وجود داشته باشد، اما نه همیشه.

    حالا بیایید ساختار داخلی را با جزئیات بیشتری بررسی کنیم، برای این کار به یک برنامه دیکامپایلر، جاوا و یک فایل APK نیاز داریم. ابزار اصلی برای جداسازی apk. Apktool است، اما این برنامه فقط از روی خط کار می کند که خیلی راحت نیست. برای تجزیه سریع‌تر و راحت‌تر، می‌توانید از APKing استفاده کنید، هنوز هم همان Apktool است، اما با قابلیت کار از منوی زمینه.
    و بنابراین APKing را به عنوان هر برنامه ای برای ویندوز نصب می کنیم و با انتخاب .apk با دکمه سمت راست ماوس و همزمان Shift روی آن کلیک می کنیم و پس از آن موارد زیر را مشاهده می کنیم:


    و اقدام لازم را انتخاب می کنیم، مثلاً به طور کامل decompile می کنیم، سپس برنامه عملیات را کامل می کند و یک پوشه با همین نام ایجاد می کند.


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


    اکنون تمام فایل های متنی قابل ویرایش هستند، ضمن رعایت قوانین اولیه، می توانید از برنامه محبوب Notepad ++ استفاده کنید، به عنوان مثال AndroidManifest.xml را در نظر بگیرید.

    حتی همه دارندگان دستگاه های دارای سیستم عامل اندروید نمی دانند فایل APK چیست. در مورد کسانی که تا به حال از گوشی یا تبلت با این سیستم استفاده نکرده اند چه بگوییم. با این حال، حتی دارندگان رایانه های ویندوزی نیز می توانند اطلاعات مفید زیادی را از فایل های APK دریافت کنند.

    ابتدا بیایید بفهمیم فایل ها چیست.

    Android Package یک پسوند فایل است که برای توزیع برنامه ها برای هر دستگاهی که اندروید آن را نصب کرده است استفاده می شود. در ویندوز برای نصب برنامه باید فایل exe را پیدا کنید. در اندروید، برای همین، باید دقیقا APK را پیدا کنید. چنین فایل هایی از طریق سایت هایی با نرم افزار تلفن یا در انجمن های ویژه توزیع می شوند.

    Android Package آرشیوی است که خود برنامه و تمامی فایل های لازم برای عملکرد آن را ذخیره می کند. .

    چرا آنها مورد نیاز هستند و چرا می توانند برای صاحبان رایانه های ساده مفید باشند

    بسیاری از برنامه های جالب و غیر معمول قبلا برای دستگاه های اندرویدی نوشته شده است. اکثر آنها نسخه PC ندارند. در این صورت، اگر می خواهید بازی مورد علاقه خود را برای گوشی خود انجام دهید، اما در دسترس نیست، باید فایل APK را روی رایانه خود نصب کنید.

    موقعیت دیگری که ممکن است بخواهید یک APK را در رایانه خود باز کنید، مشاهده محتوای آن است. ممکن است برای تغییر جزئی آن لازم باشد. به عنوان مثال، آن را به زبان مورد نظر ترجمه کنید.

    مهم!فایل های مورد نظر ما هیچ رمزگذاری اضافی ندارند. یک فایل APK چیزی نیست جز بایگانی که داده های برنامه در آن ذخیره می شود.

    مرور مطالب

    حال می آموزیم که چگونه محتویات یک فایل را مشاهده کرده، ساختار آن را بررسی کرده و در صورت لزوم تغییراتی در آن ایجاد کنیم. بنابراین ما نیاز داریم:


    همچنین می توانید این بایگانی را در رایانه خود از حالت فشرده خارج کرده و در هر زمان به آن دسترسی داشته باشید.

    اما بیشتر آنها هنوز به نحوه شروع استفاده از برنامه های کاربردی در رایانه خود علاقه مند هستند. انجام این کار کمی دشوارتر خواهد بود، اما همچنان بسیار ساده است. این برای همه است.

    گوشی هم یک کامپیوتر کوچک است. تنها تفاوت در نرم افزارهای اساسی متفاوت است. بنابراین، شما باید یک برنامه خاص را نصب کنید - شبیه ساز

    همانطور که از نام آن پیداست، چنین برنامه ای، همانطور که بود، یک سیستم مجهز به اندروید را در دستگاه شما ایجاد می کند. شما می توانید هر برنامه ای را در شبیه ساز دانلود، نصب کرده و مستقیماً از طریق رایانه خود از آنها استفاده کنید.

    شبیه سازهای اندروید با توجه به تعداد روزافزون برنامه های منحصر به فرد، محبوب و مورد تقاضا می شوند. اکنون چندین توسعه‌دهنده می‌توانند یک شبیه‌ساز با کیفیت و پایدار ارائه دهند. چندین شبیه ساز را در نظر بگیرید و مناسب ترین را برای وظایف خود انتخاب کنید.

    معروف ترین، پرکاربردترین شبیه ساز Bluestacks است.

    برای شروع، ما فایل خود را بر روی آن باز می کنیم.


    مهم! Bluestacks برای باز کردن بازی ها ایده آل است و اغلب برای این مورد استفاده می شود. معایب اپلیکیشن در برخی جاها شامل یک رابط کاربری بیش از حد بهم ریخته و حجم زیادی از اطلاعات غیر ضروری است که برای همه مفید نخواهد بود.

    Nox App Player

    و این برنامه برای بازی ها مناسب نیست. آنها اغلب عناصر گرافیکی را به اشتباه نمایش می دهند. در این شبیه ساز توسعه دهندگان بر روی کار با برنامه ها تمرکز کرده اند. می توانید با چند کلیک روت دریافت کنید. اگر می خواهید APK را با این برنامه خاص باز کنید، باید:


    مشاهده محتوا در اندروید

    برای مشاهده محتویات فایل apk و عدم نصب کامل آن، یک برنامه قدرتمند به ما کمک می کند ویرایشگر apkبرای اندروید. بنابراین ما نیاز داریم:


    نصب برنامه های گوشی هوشمند بر روی دستگاه شما چندان دشوار نیست. این کار توسط هر کاربری قابل انجام است.

    ویدئو - نحوه باز کردن یک فایل apk در رایانه

    اگر دستگاه اندرویدی دارید، پس درباره فایل‌های APK شنیده‌اید و فکر کرده‌اید که چه هستند. اگر قصد دارید جزئیات عملکرد تلفن هوشمند خود را درک کنید و برنامه ها را نه تنها از فروشگاه Google Play نصب کنید، پس باید در مورد فایل های APK بدانید. امروز خواهیم فهمید که یک فایل APK چیست، چگونه آن را دانلود و بر روی دستگاه اندرویدی نصب کنیم.

    فایل APK چیست؟

    احتمالاً می دانید که رایانه های ویندوزی از برنامه های EXE استفاده می کنند. به طور مشابه، اندروید از فایل های APK استفاده می کند. APK یک فرمت فایل است که برای نصب نرم افزار بر روی سیستم عامل اندروید استفاده می شود.

    چرا باید فایل APK را نصب کنم؟

    برنامه های اندروید به فروشگاه گوگل پلی محدود نمی شوند. توسعه دهندگان شخص ثالث برنامه های خود را در فایل های APK منتشر می کنند که ویژگی های هیجان انگیزی را ارائه می دهند. همچنین، برخی از برنامه های موجود در فروشگاه Google Play را نمی توان در کشور شما نصب کرد. با این حال، می توانید فایل APK را دانلود کرده و با دور زدن فروشگاه Google Play برنامه مورد نظر را نصب کنید.

    اگر دستگاه اندرویدی شما به فروشگاه Google Play دسترسی ندارد، فایل های APK تنها گزینه برای نصب برنامه ها هستند.

    هنگام انجام این کار باید مراقب باشید، زیرا فایل های APK شخص ثالث می توانند مخرب باشند. برخی از فایل‌های APK به شما امکان می‌دهند برنامه‌های غیرقانونی را دانلود کنید. البته باید از چنین فایل های APK اجتناب کرد.

    نحوه نصب فایل APK از کامپیوتر

    تعداد زیادی فایل APK مختلف در اینترنت وجود دارد، اما همانطور که قبلاً گفتیم، برخی از آنها می توانند ویروسی باشند. بنابراین، ارزش انتخاب سایت های قابل اعتمادی را دارد که به آنها اعتماد خواهید کرد. یکی از این سایت ها APK Mirror است. این یک سایت انگلیسی زبان است که فایل های APK ایمن برنامه های کاربردی محبوب و همچنین نظرات و نظرات کاربران را ارائه می دهد. در میان سایت های روسی قابل ذکر است w3bsit3-dns.com.

    هنگامی که یک سایت قابل اعتماد پیدا کردید، می توانید فایل APK برنامه مورد نیاز خود را دانلود کنید. قبل از نصب یک فایل APK در دستگاه اندرویدی، باید مطمئن شوید که نصب برنامه های شخص ثالث مجاز است. به منو > تنظیمات > امنیت > بروید و منابع ناشناخته را علامت بزنید. بنابراین، می‌توانید هر فایل APK را نصب کنید، نه فقط برنامه‌های موجود در فروشگاه Google Play.

    پس از اینکه فایل APK را در رایانه خود دانلود کردید، گوشی هوشمند خود را از طریق کابل USB به رایانه شخصی متصل کنید. اولین بار که متصل می شوید، گزینه شارژ USB به طور پیش فرض تنظیم شده است، اما باید File Transfer را انتخاب کنید. پس از آن، پوشه گوشی هوشمند خود را در دایرکتوری اصلی رایانه خود خواهید دید. به My Computer - پوشه ای با نام گوشی هوشمند خود بروید و فایل APK را در هر پوشه ای در تلفن هوشمند اندرویدی خود کپی کنید. نکته اصلی که باید به خاطر بسپارید این است که فایل APK را کجا کپی می کنید.

    اکنون می توانید از هر فایل منیجر در دستگاه اندرویدی خود مانند ES File Explorer استفاده کنید، پوشه ای را که فایل APK را در آن کپی کرده اید پیدا کنید و سپس بر روی Install کلیک کنید. تبریک می گویم! شما با موفقیت فایل APK را روی دستگاه اندرویدی خود نصب کردید.

    چگونه یک فایل APK را از دستگاه اندرویدی نصب کنیم

    برای نصب فایل APK در دستگاه اندرویدی نیازی به داشتن رایانه نیست. شما می توانید به هر مرورگری در تلفن هوشمند یا رایانه لوحی خود بروید، فایل APK را پیدا کرده و آن را دانلود کنید. به محض دانلود فایل APK، پیام مربوطه در پنل اعلان ظاهر می شود. پوشه Downloads را باز کرده و روی فایل APK کلیک کنید. برنامه بر روی دستگاه اندرویدی شما نصب خواهد شد.