Как запустить Android приложения на Windows или Mac

На минувшей неделе состоялся релиз инструмента, позволяющего запускать Android-приложения вне зависимости от того, какая операционная система установлена на компьютере – OS X, Windows или Linux. Ранее такая возможность не была доступна.

Речь идет о специальном расширении для браузера Chrome под названием ARC Welder. И хотя в его описании в качестве автора указана не Google, а Arc-Eng, это разработка именно поискового гиганта. Расширение использует среду исполнения ARC (сокращенно от App Runtime for Chrome), впервые выпущенную Google в сентябре 2014 года.

С помощью ARC Welder можно запускать Android-приложения, адаптированные как для смартфонов, так и планшетов, а также выбирать портретный или ландшафтный режим отображения.

Расширение использует технологию с открытым исходным кодом Native Client, обеспечивающую запуск нативных приложений в «песочнице» внутри веб-обозревателя. Технология Native Client интегрирована в Google Chrome, начиная с 14 версии браузера, выпущенной в 2011 году. Для запуска приложений служит виртуальная машина Dalvik.

Как запускать Android-приложения на Mac и Windows:

Шаг 1: Загрузите и установите расширение ARC Welder для Google Chrome. Во время установки ARC Welder браузер автоматически загрузит еще один компонент — «Панель запуска приложений Chrome» (если ее не было). Ярлык для запуска ARC Welder появится в этой панели.

Шаг 2: Скачайте необходимое Android-приложение в виде APK-файла. Это можно сделать с помощью расширения APK Downloader, позволяющего загружать APK-файлы приложений из Google Play на персональный компьютер.

Шаг 3: Запустите ARC Welder из «Панели запуска приложений Chrome» и укажите желаемую папку кнопка Choose.

Шаг 4: Нажмите кнопку Add your APK в окне расширения. После этого укажите приложение, загруженное на шаге 2.

Шаг 5: Нажмите Download ZIP, а затем Сохранить, чтобы сохранить файл в папку, указанную на шаге 3.

Шаг 6: Откройте папку и извлеките содержимое ZIP-архива (если необходимо, добавьте файлу расширение (.zip).

Шаг 7: В Google Chrome перейдите в раздел Окно –> Расширения и поставьте галочку «Режим разработчика».

Шаг 8: Нажмите кнопку «Загрузить распакованное расширение» и укажите на папку, в которую вы извлекли содержимое ZIP-архива (шаг 6).

Шаг 9: Откройте панель запуска приложения и запустите программу.

Благодаря браузеру Google Chrome и расширению ARC Welder мобильные приложения можно запускать практически на любом компьютере. Кроме того, разработчики теперь могут добавлять свои Android-разработки в каталог Chrome.

Запуск приложений Android на компьютере с Windows

Технологическая платформа приложений Android оказалась универсальной и дружественной для разработчиков. Вы можете разработать приложение Android и опубликовать его в магазине Google Play с минимальными ограничениями. Данная концепция привела к бурному развитию популярных Android приложений, часть из которых недоступны на iOS и других платформах. Для запуска приложения Android обычно нужно использовать смартфон или планшет с данной ОС — это очевидно. Что делать если Вы хотите попробовать использовать Android, не покупая устройство?

К счастью, у Вас есть такая возможность, Android можно запустить даже на старом стационарном компьютере. Для реализации этой задачи существует несколько способов, каждый из которых имеет свои достоинства и недостатки.

Приложение ARC Welder для браузера Google Chrome

Возможно, самым простым способом запуска приложений Andoid на компьютере с ОС Windows является использование приложения ARC Welder для браузера Google Chrome. Приложение было разработано компанией Google и его можно использовать не только на компьютерах с Windows — данный метод работает также на хромбуках и Mac. Процесс запуск практически не зависит от используемой платформы. Просто перейдите в Интернет-магазин Chrome и установите приложение ARC Welder из каталога.

Приложение ARC Welder находится на бета-стадии и предназначено преимущественно для разработчиков. Тем не менее, процесс загрузки приложения достаточно прост. Вам нужно загрузить файл APK в ARC Welder. APK файл можно получить с помощью резервного копирования приложения на физическом устройстве Android или, загрузив с различных сторонних сайтов в Интернете. Мы не рекомендуем загружать платные приложения и игры с сомнительных сайтов. Существуют ресурсы, которые архивируют бесплатные приложения, например APK Mirror.

Когда требуемый APK файл скачан и готов к загрузке, Вы можете открыть ARC Welder из списка расширений в Google Chrome и указать этот файл. Затем Вам нужно выбрать способ отображения приложений — режим пейзаж/портрет, смартфон/планшет и метод доступа к буферу обмена. Не каждое Android приложение запустится таким образом, а некоторые приложения могут частично утратить свою функциональность. ARC Welder, к сожалению, на данный момент не имеет встроенной поддержки сервисов Google Play (ели Вы не разработчик приложения и не имеете доступа к исходному коду), поэтому приложения Google и некоторые сторонние приложения откажутся работать.

Приложения или игры, которые запускаются в ARC, в основном работают стабильно. Вы можете получить полную функциональность от Evernote, Instagram и даже Flappy Bird. Единовременно у вас может быть установлено только одно приложение в ARC Welder, для запуска другого приложения нужно вернуться к диалогу установки.

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

Эмулятор Android

Следующим наиболее простым способом для запуска Android-приложений на ПК является использования эмулятора Android, разработанного Google как часть комплекта разработчика ПО (SDK). Эмулятор может использоваться для создания виртуальных устройств с любой версией Android на борту с различными разрешениями экрана и конфигурациями аппаратных средств. Первым недостатком данного способа можно назвать достаточно сложный процесс установки и настройки.

Сначала вам нужно скачать пакет разработчика SDK с официального сайта Google и использовать включенный SDK Manager для загрузки требуемых платформ — по состоянию на середину мая 2015 года самая последняя доступная версия в инструменте — Android 5.1. AVD Manager служит для создания и управления виртуальными устройствами. Google уже провел предварительную настройку инструмента, оптимизированную для устройств Nexus, но Вы можете настраивать параметры вручную. После загрузки виртуального устройства, вам нужно установить приложения, но эмулятор представляет из себя базовую версию Android без установленных приложений Google.

Так как эмулятор первоначально не содержит клиента магазина Google Play, нужно самостоятельно выполнить файловые операции. Скачайте APK файл, которые требуется установить (это может быть пакет приложений Google или сторонние приложения) и перенесите файл в папку инструмента в директории SDK. Затем используйте командную строку при работающем ADB для ввода следующего выражения adb install filename.apk. Приложение должно быть добавлено к списку приложений созданного виртуального устройства

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

Портирование Android на ПК

Если вас не пугают дополнительные трудности, вы можете установить модифицированную версию мобильной ОС на компьютер. Существуют несколько сред адаптации ОС Android, которые запускаются на ПК, но их поддержка ограничена из-за обширных вариантов аппаратной конфигурации компьютера. Двумя лидирующими платформами для полноценной установки Android на ПК является Android на архитектуре Intel (для устройств с UEFI) и проект Android-x86.

Ни один из продуктов не идеален — вам нужны поддерживаемые инструментами устройства, например Dell XPS 12 в случае с версией для Intel или Lenovo ThinkPad x61 для Android-x86. Вы можете установить данные среды поверх Windows, но это не самая лучшая идея. Самым разумным способом является создание отдельного раздела жесткого диска и установка Android на него.

Если конфигурация вашего ПК не поддерживается данными продуктами, Вы можете попробовать установить их в средs виртуализации VirtualBox или VMware, которые работают быстрее, чем эмулятор Android. Возможно, данные продукты все еще не подойдут для тестирования игр, но большинство приложений будут устанавливаться и работать корректно. Установку приложений нужно будет выполнять самостоятельно, т.к. интеграция Google Play в данных продуктах отсутствует. В качестве помощи вы можете воспользоваться инструкцией на нашем сайте — Установка Android в VMware Workstation.

BlueStacks App Player

Если Вы ищете средство для запуска сразу нескольких приложений и игр Android, причем простое в установке и настройке, тогда ваш выбор — BlueStacks. BlueStacks App Player представляет один из самых простых способов для запуска приложений. Тем не менее, продукт применяет сильно модифицированную версию Android для запуска приложений. BlueStacks содержит встроенный магазин Google Play, и Вы имеете доступ ко всем приобретенным платным приложениям. Программа добавляется в список устройств Google Play под названием Galaxy Note II.

Отдельное окно BlueStacks содержит список приложений, разбитый по категориям: игры, социальные сети и т.д. При поиске приложения или при клике по иконке конкретного приложения происходит неожиданное — отображается клиент Google Play в планшетном режиме. Пользователь может перемещаться по интерфейсу, как на обычном устройстве Android, что делает BlueStacks не простым “плеером приложений”. На самом деле, пользователь может устанавливать сторонние лаунчеры, такие как Nova или Apex из магазина приложений и выбирать их в качестве лаунчеров по умолчанию. Главный экран в BlueStacks с категориями приложений является вариантом домашнего экрана. Таким образом, заменив его, Вы можете ощущать себя владельцем реального устройства Android.

Полный доступ к магазину Google Play исключает проблемы с развертыванием приложений, а сам BlueStacks работает стабильно и шустро. Вы можете поиграть в большинство игр, но вероятны проблемы с использованием мыши. Если ваш компьютер имеет сенсорный экран, Вы сможете использовать приложения, поддерживающие мультитач. BlueStacks может превратить планшет на Windows 8 в планшет на Android. Технология, применяемая в BlueStacks называется “LayerCake” (перев. слоеный пирог), потому что приложения Android запускаются в отдельном слое поверх Windows.

Единственный недостаток BlueStacks — использование модифицированной сборки Android. Все изменения, сделанные разработчиком продукта, чтобы запустить приложения Android на ПК могут вызывать сбои и отказы в работе приложений. Эта модифицированная среда представляет небольшую ценность для разработчиков — нет никакой гарантии, что приложения, правильно отображающиеся и работающие в BlueStacks будут вести себя также на физическом устройстве. Сервис использует модель монетизации freemium — можно либо заплатить 2 доллара за подписку, либо установить несколько спонсорских приложений.

Какой способ лучше?

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

Если Вам нужно получить сразу несколько приложений Android на компьютере, лучшим решением будет BlueStacks App Player. Продукт предоставляет полный доступ к Google Play, работает быстро и поддерживает устройства Windows с мультитачем. Не стоит забывать о ARC Welder, как о способе запустить одно приложение единовременно. Расширение является бесплатным и простым в установке.

Как запускать Android-приложения на Windows или Mac

Корпорация Google представила ARC Welder — расширение к браузеру Chrome для запуска Android-игр и программ в среде Windows/OS X. Полезная информация о настройке расширения и включении программ для «зеленого» робота» прямо в окне вашего браузера доступна ниже.

Подготовительный этап — установка расширения

Отдельно отметим, что этот процесс практически идентичен на всех платформах.

1. Скачайте приложение ARC Welder. Сделать это можно в Интернет-магазине Chrome. Поддерживаемые ОС: Windows, Mac, Linux и Chrome OS.

2. Запустите программу через новую Панель запуска приложений Chrome (справа от кнопки Пуск или в Dock для Мас появится иконка с разноцветными квадратиками).

3. В появившемся окне нажмите на надпись Choose («Выбрать») и укажите директорию, в которую установщик запишет нужные файлы. На этом установка завершена.

Запуск Android-приложений на компьютере

Самое время протестировать какую-нибудь Android-программу. Для этого:

1. Cкачайте установочный файл нужного вам приложения (поставляется в формате .APK).
2. В окне ARC Welder выберите вариант Add your APK, затем кликните на apk-файл.

3. В появившемся окне укажите необходимые настройки: ориентация программы (ландшафтная или портретная), форм-фактор (для планшета, смартфона или просто максимальный размер), доступ к буферу обмена (да или нет).
4. Запустите приложение нажатием на кнопку Launch App.

Программа откроется в отдельном окне и — на Mac — будет доступна через иконку в Dock. В качестве примера мы запустили на OS X популярный мобильный почтовый клиент под названием CloudMagic.

Кроме почтовика мы также запускали на OS Х Android-клиент Instagram и Flipboard.

Стоит отметить, что сервис ARC пока не вышел из стадии бета-тестирования. Поэтому вполне возможно, что ваша любимая программа с Android пока на компьютере не запустится. Если такая неприятность произойдет — не расстраивайтесь, а заодно помогите разработчикам Google отправкой сообщения об ошибке.

Как запускать Android-приложения на Mac и Windows

Сегодня Google выпустила публичную бета-версию ARC. ARC или App Runtime Chrome — это среда разработки, позволяющая запускать Android-приложения на любой системе с помощью Google Chrome. Мы запустили пару приложений и даже игр на MacBook 2013 года и решили поделиться тем, что получилось.

Запустить приложение очень просто. Нужно:

  1. Скачать Google Chrome.
  2. Установить расширение ARC Welder.
  3. Скачать apk-файл нужного приложения и добавить его в среду разработки.

Запустив ARC Welder вы сразу увидите кнопку «Add your APK». Выбрав установочный файл, нужно затем указать ориентацию приложения, на каком устройстве оно будет запускаться и будет ли иметь доступ к буферу обмена.

Для начала я решил проверить программу на нетребовательном приложении и остановил свой выбор на Duolingo. Приложение запустилось мгновенно. Так, словно, я запускал его на производительном компьютере, а не на смартфоне.

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

Однако все хорошие впечатления развеялись, когда я решил запустить Subway Surfers. Игра загружалась очень долго и в конце концов так и не преодолела экран загрузки, хотя я ждал в течение трёх-четырёх минут.

После этого я скачал Doodle Jump и вот он запустился без каких-либо проблем. Правда управлять в игре нет никакой возможности — в компьютере естественно нет акселерометра, а аналога ему в утилите не придумали. По крайней мере, пока.

Понятно, что ARC Welder — это утилита для разработчиков. Но поиграться с Android приложениями на компьютере — это достаточно весело. Особенно, учитывая тот факт, что практически все они работают без лагов и задержек. Ну, и конечно же, загрузке фотографий в Instagram с компьютера быть! Хотя, если вы давно этого хотели, то лучше воспользоваться этим приложением.

Как запустить Андроид приложения и игры на Windows, Linux и Mac устройствах с помощью эмулятора Genymotion

Как запустить Андроид приложения и игры на Windows, Linux и Mac устройствах с помощью эмулятора планшетов и смартфонов Genymotion. Если вы занимаетесь разработкой Android приложений или хотели бы просто иметь возможность их запуска на своем Windows, Linux, Mac компьютере или Windows планшете, то обычно для этого советуют использовать либо Android SDK, либо такие приложения, как Bluestacks App Player.

Однако и у того и у другого решения есть свои, достаточно серьезные недостатки. Эмулятор, встроенный в Android SDK работает очень медленно, а Bluestacks App Player до сих пор «застрял» во временах Ice Cream Sandwich. К счастью, существует решение, у которого оба этих недостатка отсутствуют и, благодаря которому вы можете запускать Android приложения в VirtualBox, имитируя их работу на различных планшетах и смартфонах. Речь идет о полноценном Android эмуляторе Genymotion, с которым я сегодня хочу вас познакомить.

Еще одним достоинством Genymotion является то, что его виртуальные планшеты и смартфоны имеют полный доступ через ADB и поддержку разнообразных датчиков и сенсоров. Заинтригованы? Тогда читайте, как установить Genymotion на ваш компьютер или Windows планшет.

В первую очередь, вам нужно перейти на официальный сайт Genymotion по этой ссылке и создать новую учетную запись, указав при этом рабочий адрес электронной почты. На этот адрес придет письмо со ссылкой, перейдя по которой вы подтвердите свою регистрацию и получите возможность скачать Genymotion – на открывшейся странице, в правом верхнем углу нажмите на кнопку «Get Genymotion». После этого откроется страница с возможными вариантами установки. Выберите подходящий, нажав одну из кнопок «Download», «Download for free» или «Bye».


Начнется процесс установки, в ходе которого на ваш компьютер будет установлен VirtualBox (При появлении окна, как на скриншоте выше, просто нажмите кнопку «Next >»), Genymotion и Genymotion Shell. Владельцам Mac компьютеров VirtualBox придется установить самостоятельно.

Теперь вы можете запустить Genymotion. После запуска вы увидите окно с кнопками «Play», «Add» и «Settings», предназначенными для запуска и добавления виртуального Android устройства, а также настройки самого приложения.


Вы уже, наверняка, догадались, что следующим шагом будет добавление виртуального Android устройства в Genymotion. Для этого нажмите на кнопку «Yes» (при первом запуске, как на скриншоте выше) или «Add», после чего будет запущен установщик, который поможет добавить и сконфигурировать новое виртуальное Android устройство.


Для того, чтобы скачать новое виртуальное устройство, вам необходимо войти в учетную запись Genymotion. Нажмите Connect и введите имя пользователя и пароль, после чего вы увидите список доступных виртуальных устройств.


Выберите, то, которое вам нужно и нажмите на кнопку «Next». Для примера я установил Nexus 7 (скриншот в заголовке), но процедура одинакова для всех устройств.


После окончания закачки вы вернетесь к главному окну Genymotion, где вы сможете выбрать и запустить закачанное устройство.
Всё очень просто, не правда ли?

Так как Genymotion использует VirtualBox, для увеличения производительности вы можете использовать следующие его настройки:


Запустите VirtualBox и нажмите на кнопку «Настроить». На вкладке «Дисплей» установите объем памяти видеоадаптера виртуальной машины на значение минимум в 128 МБ. Также, неплохо будет, если вы поставите отметку напротив пункта «Включить 3D ускорение».

На вкладке «Система» -> «Материнская плата» задайте объем оперативной памяти в 2048 МБ (если, конечно, это позволяет сделать реальный объем памяти вашего компьютера).

Конечно, на обычном компьютере вы не сможете делать звонки с помощью вашего мобильного телефона, но его сетевое подключение, а также веб-камера ноутбука, микрофон и динамики вам будут доступны. Вы даже можете установить на него кастомную прошивку с root правами, такую как CyanogenMod. Это, кстати один из способов установить на виртуальный планшет или смартфон набор стандартных приложений Google, которые изначально в Genymotion не поддерживаются.

Ссылка на основную публикацию