Программа для запуска apk файлов. Что такое APK

Обнаружив среди файлов Windows файл с неизвестным расширением, мы нередко впадаем в уныние. Черт его знает, что это такое нераспознанное «осью». Такие мысли приходят в голову многим людям, впервые увидевшим расширение «apk». Имея файл apk, чем открыть на Windows эту штуку?

Прежде, чем ответить на этот вопрос необходимо разобраться в том, что за зверь такой находится перед нами. Формат файла «.apk» был разработан компанией Google c целью сохранения в данном формате исполнимых приложений ОС «Android». Сама концепция хранения программ и данных в одно архиве — не нова. Еще на заре распространения персональных компьютеров упаковка программ в архив пользовалась большой популярностью. Для запуска таких приложений даже не требовалось данный архив распаковывать – системные средства делали это самостоятельно. Данная технология имеет хождение и в кругах разработчиков и пользователей разного рода эмуляторов. Поэтому идея Google не являет собой чего-то необычного или неожиданного.

«Apk» расшифровывается просто – «Android Package». Это обыкновенный архив, открыть который под силу практически любому архиватору, доступному для Windows.

Внутри архива находятся следующие компоненты приложения:

  • Исходный код программы.
  • Ресурсы приложения, наподобие картинок, звуков и т.п.
  • Специальный файл c названием manifest.

Желающим открыть такой файл архиватором нужно будет выполнить наши дальнейшие инструкции.

Производим вскрытие

Поскольку apk – архив, то и открыть его будем пытаться программой-архиватором. Для Windows разработано множество многофункциональных программ-архиваторов, способных создать и открыть архив практически любого формата. Файлы типа apk – не исключение. Укажем на два таких архиватора для Windows, успешно справляющиеся с этой задачей: WinRar и 7-zip. Если первая из этих программ – коммерческая, то вторая – совершенно бесплатна, и скачать ее можно непосредственно с сайта ее разработчика – Игоря Павлова – по адресу: http://www.7-zip.org/ или http://7-zip.org.ua/ru/ .

Устанавливаем архиватор 7-zip в Windows (если конечно эта знаменитая программа уже не нашла пристанище на вашем компьютере).

Щелкаем правой кнопкой мыши по требуемому apk-файлу. Должно, как обычно, появиться контекстное меню.

Выбираем пункт меню «7-zip» — появиться подменю с выбором вариантов действий.

Просим архиватор открыть архив или извлечь данные из архива. Это можно сделать разными способами, выбрав тот или иной пункт подменю, например, — пункт «Открыть архив» (только для просмотра содержимого) или пункт «Распаковать». Пользователь получит запрос на указание папки для распаковки и других необязательных параметров.

Вот и все, что нужно знать, чтобы открыть файл c расширением «apk» .

Чтобы установить приложение из Google Play на ваше андроид-устройство, можно скачать apk файл на компьютер непосредственно из магазина приложений. Затем, скачанный файл, нужно загрузить с помощью какого-либо файлового менеджера на ваше устройство и произвести установку приложения.

Вы можете спросить: «Зачем это нужно? Не проще ли зайти через устройство непосредственно в сам Google Play и установить нужное приложение или игру?».

Да, действительно, в большинстве случаев нет необходимости использовать данный способ установки приложений, но есть несколько причин, из-за которых нет возможности воспользоваться Google Play напрямую:

  1. При попытке установки приложения или игры появляется сообщение о том, что они не совместимы с вашим андроид-устройством. В свою очередь, вы точно уверены, что данное приложение или игра должны работать на вашем мобильном устройстве.
  2. Приложение или игра в Google Play недоступны для установки в вашей стране или регионе.
  3. Вы хотите установить приложение на устройстве, в котором нет возможности подключения к интернет или которое вообще не поддерживает установку из Google Play.

Как скачать apk файл из Google Play на компьютер

Теперь давайте по пунктам разберемся, как это сделать:

2. Найдите нужное вам приложение или игру.

3. Перейдите на главную страницу приложения и скопируйте его адрес в браузере.

4. Откройте в браузере страницу загрузчика apk файлов apps.evozi.com и вставьте в поле Package name or Google Play URL скопированный ранее адрес.

5. Нажмите кнопку Generate Download Link

6. После обработки ссылки чуть ниже появится информация о скачиваемом apk файле и кнопка для закачки его на ваш компьютер. Нажмите ее.

Вот и все. После окончания процесса загрузки у вас будет полноценный apk файл для установки приложения или игры на ваше андроид-устройство.

Как видите, скачать apk файл из Google Play на компьютер очень просто, но есть одно ограничение – вы можете скачивать только бесплатные приложения и игры. Это сделано для того, чтобы предотвратить применение данного сервиса с целью незаконного (пиратского) использования платных приложений.

Дополнение.

Описанный выше сервис не всегда работает должным образом. Поэтому, если у вас не получилось скачать apk-файл, можете попробовать это сделать с помощью других сайтов, которые работают по аналогичному принципу. Вот их список:

https://androidappsapk.co/apkdownloader/ (добавил пользователь josethuong)

Если требуется дополнить этот список другими сервисам, напишите в комментариях.

Самый известный эмулятор Android, на котором останавливаются многие пользователи. BlueStacks действительно хорош. Он совместим почти со всеми программами и играми из Google Play, а на вкладке «Центр приложений» показывает рекомендации в соответствии с оценками других пользователей.

В эмуляторе создана система наград Pika Points. Чтобы заработать очки, нужно устанавливать приложения и играть. Полученные очки можно обменивать на подарочные карты Google Play, премиум-подписки, футболки и другие вещи.

При работе с файлами нет никаких проблем: документы, фотографии и другие данные можно перенести из «Проводника» Windows или Finder macOS простым перетаскиванием. Между запущенными приложениями можно переключаться как между вкладками в браузере.

  • Платформы: Windows, macOS.

Nox App Player - минималистичный эмулятор, который предлагает привычное рабочее пространство Android с кнопками управления на боковой панели. В настройках программы можно , регулировать производительность, добавляя ядра процессора и объём выделенной ОЗУ, а также менять ориентацию и размеры окна.

Некоторые игры в Nox App Player запускаются с ошибками, а вот для работы с приложениями он подходит отлично. У программы есть интеграция с уведомлениями Windows 10, так что вы можете установить те же мессенджеры и спокойно общаться через эмулятор.

3. MEmu

  • Платформы: Windows, macOS.

Этот эмулятор на русском языке предназначен в первую очередь для игр. Ориентированность на геймеров выдаёт специальная раскладка клавиатуры и эмуляция геймпада. Программа поддерживает и программы из Google Play и установку приложений через APK.

На MEmu можно эмулировать «тяжёлые» игры - с производительностью проблем нет, но качество картинки немного страдает.

Музыка, видео, изображения и загрузки доступны через общие с Windows папки, так что можно быстро передавать файлы из эмулятора на компьютер и обратно.

Есть root-доступ и встроенный каталог приложений. Но в каталоге нет ничего интересного: игры и программы на китайском языке сомнительного происхождения.

  • Платформы: Windows, macOS.

Бесплатный эмулятор для игр, который работает на благодаря своей нетребовательности к ресурсам. Если другим программам нужно не менее 4 ГБ оперативной памяти для нормальной работы, то Koplayer хватит и 2 ГБ. Устанавливается с английским интерфейсом, но в настройках есть русский язык, как и в обычном Android.

Для установки приложений доступны Google Play и APK-файлы. Главное достоинство Koplayer - возможность настроить раскладку клавиатуры для каждой игры. Управлять можно также мышкой или геймпадом: достаточно отметить виртуальную кнопку на экране и присвоить ей физический аналог на контроллере.

  • Платформы: Windows, macOS, Linux.

Genymotion - программа для разработчиков, которая умеет эмулировать большое количество Android-устройств с реальными характеристиками: от флагманов популярных брендов до неизвестных бюджетников. Перед скачиванием необходимо завести бесплатный аккаунт - его данные понадобятся при первом запуске для авторизации.

Для простых пользователей Genymotion вряд ли станет удобным решением: русского интерфейса нет, игры и программы из Google Play часто не запускаются.

Но если вы начинаете заниматься на Android, то этот эмулятор поможет провести всевозможные тесты. При запуске приложения или игры доступна панель управления параметрами устройства. Благодаря ей можно посмотреть, как поведёт себя приложение в другой ориентации экрана, без подключения к GPS, включённом Bluetooth и других условиях.

На какой компьютер можно поставить эмулятор Android

Для установки эмулятора на Linux и macOS специальных требований нет.

Для работы эмулятора на компьютере с Windows нужно, чтобы в BIOS была включена виртуализация AMD-v или Intel VT-x. Обычно это сделано по умолчанию. Но если эмулятор Android не запускается, проверьте настройки .

В разделе Advanced BIOS → Features или Advanced → CPU Configuration (ищите что-то подобное) должна быть опция Virtualization или Intel Virtual Technology. Убедитесь, что ей присвоен статус Enabled (включена).

Большинство эмуляторов требовательны к ресурсам оперативной памяти. Если на компьютере меньше 4 ГБ ОЗУ, то программа может тормозить.

Также обратите внимание на драйверы графического адаптера. Они должны быть последней версии, иначе эмуляторы не запустятся. Чтобы проверить версию драйвера на Windows, нажмите на клавиатуре , введите dxdiag и щёлкните «Выполнить». Перейдите на вкладку «Экран» и в поле «Драйверы» посмотрите версию.

Зайдите на сайт производителя видеокарты и уточните, какая версия драйверов есть для вашего графического адаптера. Если появились новые драйверы, установите их.

Упростить процесс можно с помощью программы . После запуска утилита просканирует все компоненты компьютера и покажет, какие драйверы нужно обновить. Вам останется только открыть вкладку «Драйверы» и нажать «Установить».

На macOS для поддержания драйверов в актуальном состоянии достаточно своевременно устанавливать обновления системы. На Linux порядок действий зависит от . Например, на Ubuntu для апдейта драйверов от сторонних разработчиков есть встроенная утилита «Программное обеспечение и обновление».

Загружая приложения для смартфона через компьютер, пользователь может обнаружить, что его установочный файл имеет расширение APK. Мало кто знает, но данный формат возможно запустить не только на Android, но и в Windows, а как это сделать, будет рассказано дальше по тексту.

Что такое APK

Перед тем, как приступить к рассмотрению способов запуска APK-файлов на десктопном устройстве, стоит рассказать, что вообще из себя представляет данный формат.

Итак, полное его название звучит как Android Package. Соответственно, уже из этого можно сделать вывод, что предназначается он для работы в рамках мобильной операционной системы. Здесь можно провести аналогию с форматом EXE, который используется в Windows и является инсталлятором какого-либо приложения. Так и APK – это архив со всеми файлами программы, а также инструкциями для их извлечения. Простыми словами, это установщик приложений в Android.

Как открыть APK файл на компьютере

В начале статьи было сказано, что APK-файлы можно запускать не только на смартфонах под управлением Андроид, но и в Windows. Конечно, для этого потребуются дополнительные инструменты. Их можно разделить на две категории:

  • для просмотра списка устанавливающихся файлов;
  • для установки приложения.

В первом случае подойдет любой известный архиватор, именно с его помощью можно открыть APK и посмотреть, какие файлы находятся в нем. А вот для инсталляции Андроид-программ в операционной системе Windows необходимо воспользоваться более серьезными приложениями, называемыми эмуляторами.

Использование архиваторов

Начнем мы с того, как открыть APK-файл с помощью архиватора. Сразу может появиться вопрос, зачем это вообще нужно. Но, как было сказано ранее, таким образом можно просмотреть все файлы устанавливаемого приложения, и что самое главное – внести какие-то правки в них, например, перевести текст на русский.

Для выполнения всех операций будет использован архиватор WinRAR, который может установить себе каждый пользователь, ведь приложение распространяется бесплатно.

  1. Нажмите по APK-файлу правой кнопкой мыши (ПКМ).
  2. Выберите в меню опцию «Свойства».
  3. В открывшемся окне перейдите на вкладку «Общие».
  4. Напротив строки «Приложение» нажмите кнопку «Изменить».
  5. Появится диалоговое окно, в котором необходимо выбрать программу для открытия файла. Если в списке WinRAR нет, тогда укажите прямой путь к нему, нажав по ссылке «Найти другое приложение на этом компьютере».
  6. Откроется окно файлового менеджера. В нем необходимо перейти в директорию с исполняемым файлом WinRAR. По умолчанию он находится по следующему пути: «C:\Program Files\WinRAR\».
  7. Перейдя в папку с архиватором, выделите исполняемый файл и нажмите кнопку «Открыть».
  8. В окне «Свойства» нажмите кнопку «Применить», а затем «ОК».

После выполнения этой инструкции все файлы, которые имеют расширение APK, будут запускаться через архиватор, достаточно лишь нажать по ним двойным кликом левой кнопки мыши (ЛКМ).

Запуск эмулятора

Если целью загрузки APK-файла на компьютер была дальнейшая его установка, а не открытие, тогда потребуется воспользоваться эмулятором операционной системы Windows. На рынке программного обеспечения их довольно много, поэтому все рассматриваться в статье не будут, а лишь наиболее популярные.

BlueStacks

BlueStacks – самый популярный эмулятор Android, поэтому разумно будет начать с него. Итак, чтобы произвести инсталляцию приложения для Android в рамках рабочего стола Windows, необходимо выполнить следующие действия:

  1. Запустите программу BlueStacks.
  2. На левой панели с перечнем инструментов нажмите по кнопке «APK».
  3. Откроется окно файлового менеджера, в котором необходимо перейти в папку с заранее скачанным файлом APK.
  4. Выделите приложение для Андроид и нажмите кнопку «Открыть».
  5. Запустится процесс инсталляции приложения в BlueStacks, дождитесь его завершения.
  6. В меню эмулятора отобразится иконка только что установленной программы, нажмите по ней для запуска.

Droid4X

Droid4X – это ее один популярный эмулятор мобильной операционной системы, соответственно, и с его помощью можно на компьютерах под Windows запустить приложения для Android. Делается это на порядок проще:

  1. Произведите на компьютер установку программы Droid4X.
  2. Откройте файловый менеджер «Проводник».
  3. Перейдите в папку со скачанным APK-файлом.
  4. Нажмите по нему ПКМ.
  5. В контекстном меню выберите пункт «Play with Droid4X».
  6. Запустится процесс установки мобильного приложения. Дождитесь его завершения.
  7. Нажмите ЛКМ по иконке установленной программы в меню эмулятора.

Genymotion

С помощью эмулятора Genymotion произвести установку APK-файла на компьютер куда сложнее, но всё же это неплохая альтернатива предыдущим способам. Однако учтите, что предварительно необходимо создать аккаунт на сайте Genymotion и установить виртуальную машину VirtualBox.

  1. Запустите Genymotion.
  2. Нажмите на верхней панели кнопку «Add».
  3. В появившемся окне нажмите «Next».
  4. В последующем за ним также нажмите «Next».
  5. Дождитесь завершения загрузки и в открывшемся окне VirtualBox нажмите кнопку «Запустить».
  6. Вернитесь к окну Genymotion и нажмите кнопку «Start».
  7. Появится окно эмулированного Андроида. Чтобы устанавливать APK, надо сначала инсталлировать Genymotion ARM Translation. Для этого откройте папку с этим файлом и перетащите его мышкой в окно эмулятора.
  8. Перезапустите эмулятор и виртуальную машину.
  9. Откройте папку с файлом APK и перетащите его в окно эмулятора.

Сразу после этого приложение будет запущено, и вы сможете с ним взаимодействовать через окно эмулятора.

Компания Microsoft в последнее время прикладывает большие усилия для популяризации своей мобильной платформы, но особыми успехами похвастаться, увы, не может. Все потуги маркетологов и программистов разбиваются о заколдованный круг, в котором оказался Windows Phone: «пользователи не приходят из-за скудного выбора приложений, а разработчики игнорируют из-за малого количества пользователей».

Однако с выходом Windows 10, которая, как известно, будет универсальной системой для всех платформ, всё может измениться. В Microsoft придумали кардинальный выход из ловушки, в которой оказались их мобильные устройства. Проект Astoria - это специальный инструмент для разработчиков, который призван максимально облегчить портирование и запуск Android-программ на мобильных устройствах под управлением Windows.

Презентация этого проекта намечалась на осень 2015 года вместе с финальным релизом Windows 10 Mobile. Однако что-то пошло не так, и вчера документация и файлы Project Astoria утекли в Сеть. И вот какая интересная информация стала достоянием общественности:

  • Project Astoria позволит пользователям Windows 10 Mobile беспрепятственно устанавливать Android-приложения в том случае, если они не используют в своей работе сервисы Google Play. В противном случае разработчикам всё же потребуется выполнить небольшую модификацию.
  • Наряду с Windows, Project Astoria SDK будет доступен также для Mac, но позднее.
  • Для установки apk-файла приложения понадобится Java JDK (1.7 или старше), Android Studio и умение работать с Android Debug Bridge (adb).
  • В настоящее время поддерживается ограниченный перечень устройств, но в дальнейшем он будет расширен. Вот этот список: Nokia Lumia 920, Nokia Lumia 925, Nokia Lumia 929 (icon), Nokia Lumia 830, Nokia Lumia 930, Nokia Lumia 1020, Nokia Lumia 1520, Nokia Lumia 635, Nokia Lumia 730, Nokia Lumia 820, Nokia Lumia 435, Nokia Lumia 928.

Некоторые любопытные пользователи уже успели опробовать выложенные в Сеть инструменты и установили Android-приложения на устройства под управлением Windows 10 Mobile. Оказалось, что процесс этот очень прост и доступен практически любому продвинутому пользователю. Вы сможете увидеть подробное пошаговое руководство в следующем видео. Ссылки на необходимые файлы приводятся в комментариях к этому ролику на YouTube.

Эта новость не может не порадовать всех обладателей мобильных гаджетов под управлением операционной системы от компании Microsoft. Наконец-то они смогут устанавливать любые необходимые им программы и перестать завидовать богатству выбора у конкурентов. Однако сможет ли это спасти платформу Windows Mobile? Предлагаем высказать своё мнение в комментариях.