Чим відкрити APK і чи є варіанти?
Нерідко, викачувавши програмне забезпечення, користувачі стикаються з файлами, розширення яких - APK. Про це типі файлів найкраще знають користувачі смартфонів і планшетних комп`ютерів. Але не всім відомо, чим відкрити APK на ПК.
Що приховує абревіатура APK
Будь-який файл APK є архівом, а абревіатура розшифровується як Android Package. Тобто будь-який додаток для ОС Android - це архів. Під час компіляції SDK упаковує всі робочі файли в даний формат. При цьому назва файлу не має значення, але розширення обов`язково буде APK.
Будь архів після компіляції може бути запущений в віртуальній машині DalvikVM, але цей програмний продукт встановлюється не тільки в систему Android, тому існує не одна програма, що відкриває APK в інших ОС.
Смартфон
Найпростіша відповідь на питання "Чим відкрити APK?" - Мобільні пристрої. У телефон або планшет програми даного типу викачуються з офіційного репозиторію Google Play або зі сторонніх ресурсів. Однак виробник ОС не рекомендує останній спосіб отримання додатків. Після завантаження з магазину Google додаток автоматично встановиться.
Якщо ви завантажили додаток з іншого джерела, спочатку його потрібно скопіювати на флеш-накопичувач або у внутрішню пам`ять телефону. Таких способів маса (USB-кабель, Wi-Fi, Bleutooth). Потім запустіть на телефоні будь-який файловий менеджер і тапніте по іконці файлу. Уважно переглядайте дозволи, які потрібні додатком. Деякі можуть містити в собі шкідливий код і відправляти скритно СМС на інші телефони.
Багато виробників в цілях безпеки не дозволяють встановлювати програми не з Google Play в свої пристрої. Щоб здійснити подібну дію, потрібно спочатку зайти в налаштування безпеки і поставити галочку навпроти рядка "Дозволити установку додатків, отриманих з невідомих джерел".
Чим відкрити APK для перегляду ресурсів
Як сказано раніше, формат APK - архівний. Архіви не зашифровано при стисненні, це дає деякі переваги. Можна переглянути всі ресурси, що зберігаються в контейнері, використовуючи програми, які є майже в будь-якому комп`ютері.
Оскільки алгоритми архівації аналогічні ZIP, вміст файлу APK легко витягається такими додатками, як 7z, WinRAR, WinZip. Всередині контейнера можна знайти класи Java, зображення, звукові доріжки.
Чим відкрити APK на комп`ютері
Іноді додаток або гра, встановлена на мобільному пристрої, так подобається, що її хочеться інсталювати і на ПК. Є безліч інструментів, які дозволять це зробити.
- Для сімейства ОС Windows: IntelliJ IDEA, BlueStacks, Android SDK, плагін ADT для середовища розробки Eclipse.
- Для Mac OS - Android SDK, App Player, IntelliJ IDEA, BlueStacks, Eclipse.
- Для ОС Linux - Eclipse, Android SDK, IntelliJ IDEA.
Майже всі програми випускаються для розробників мобільних додатків, однак є й ті, які зроблені спеціально для користувачів, найпопулярніша серед подібних - BlueStacks.
BlueStacks
"Таке безліч програм, щоб відкрити формат APK ... Чим відкрити його найпростіше?" - Запитає читач. Найпростіше рішення - BleuStacks. Щоб відкрити мобільний додаток в BlueStacks, спочатку потрібно завантажити дистрибутив програми і встановити на комп`ютер. З цим кроком ні в кого не виникне проблем, тому що BlueStacks поширюється абсолютно безкоштовно для домашнього використання. Будьте уважні, вибирайте ту версію, яка підійде вашій системі, не помиліться з розрядністю. Під час установки бажано запам`ятати місце, де можна буде знайти програму після.
Тепер завантажте на ПК будь-який файл APK. Відкрийте його властивості, клікнувши правою кнопкою миші. Тут необхідно відшукати рядок "Додаток", навпроти якої розташовується кнопка "Змінити ..." Після натискання на неї відкриється вікно з вибором програми. Клацніть по напису "Огляд" і пройдіть по тому шляху, по якому встановилася BleuStacks. У цьому каталозі знайдіть файл Bluestacks apk Handler і клацніть по ньому двічі.
Після такої процедури подвійний клік по будь-якому файлу APK змусить його встановитися в емулятор BleuStacks. Коли інсталяція додатки завершиться, можна запустити емулятор через значок на робочому столі. У вікні буде кнопка із зображенням прапорця. Натиснувши на неї, ви побачите всі програми формату APK, які були встановлені.
Android SDK
Якщо ви вирішили, що краще використовувати Android SDK, ніж відкрити APK в Bluestacks, процедура буде набагато складніше. Спочатку скачайте і встановіть Android SDK. Запустіть SDK Manager, він знаходиться в кореневому каталозі програми. У вікні, відкрийте вкладку Wirtual Devices і клацніть по кнопці New. Після натискання з`явиться вікно параметрів нового віртуального пристрою, який буде
емулюватися на комп`ютері.
- Name - бажане ім`я пристрою.
- Target - бажана версія ОС Android.
- SD-card - обсяг віртуальної флешки.
- Snapshot - завжди встановлюйте параметр Enbled.
Після налаштування натисніть Create. Більше конфігурація нічого не вимагає. Для запуску емулятора потрібно виділити створене пристрій і клацнути по кнопці Start або Launch.
Емулятор запущений, пора переходити до установки додатка формату APK. Запустіть командний рядок, натиснувши поєднання Win + R, а потім ввівши в вікно "Виконати" букви cmd. Перемістіть в каталог platform-tools, який розташований в корені папки з встановленою програмою Android SDK, необхідний APK-файл. У командному рядку виконайте:
- cd [шлях до каталогу з SDK] ;
- adb install <имя_файла>.apk.
Зачекайте, поки на екрані з`явиться повідомлення Success. Готово, APK-файл встановлений і може бути відкритий через меню емулятора.
Чи не покладайте великі надії на цей спосіб. Емулятори вимагають большогоколічества комп`ютерних ресурсів, а тому для запуску додатків на ПК їх потрібно в десятки разів більше, ніж для запуску на мобільних пристроях. Подібний спосіб застосовується для тестування або перевірки APK-програм, але не для їх використання. Набагато раціональніше знайти подібний по функціоналу продукт, який зроблений спеціально для запуску на штатній ОС.