Запуск windows игр на android. Лучшие эмуляторы для Android на компьютеры и для Windows на Android. Wine для Android. Запускаем настольные Windows-приложения на своем смартфоне и планшете Установка программы для windows на андроид

Wine, пoзволяющий запускать приложения для Windows в Linux и UNIX-системах, существует уже более двадцати лет. Последние версии Wine справляются с этой задачей настолько хорошо, что с его помощью можно работать с большинством популярных приложений и играть почти во все игры, поддерживающие DirectX 9. Недавно появился Wine для Android - коммерческая версия CrossOver. И мимо этого события мы, конечно, не мoгли пройти.

Wine - это рекурсивный акроним Wine Is Not an Emulator («Wine - не эмулятор»). И это действительно правда: Wine - это альтернативная написанная с нуля реализация Win32 API. CrossOver - коммерческая версия Wine, которая предназначена для запуска преимущественно Microsoft Office и игр для Windows на UNIX-совместимых системах и предоставляет все необходимые для этого оптимизации и настройки совместимости. В CrossOver приложения зачастую работают стабильнее и требуют меньше разбирательств с настройками. Другими словами, CrossOver - это улучшенный Wine. И дорогой: разработчики просят за него 50 долларов.

В 2013 году один из разработчиков Wine Александр Жюльяр (Alexandre Julliard) в рамках саммита Free and Open source Software Developers’ European Meeting пpодемонстрировал предварительную версию программного обеспечения для мобильной операционной системы Android, дающую возможность запускать разнообразные Windows-приложения. Портативных устройств с процессором Intel x86 и Android на борту тогда практически не было, поэтому проект был интересен исключительно как proof of concept.

Однако на этом история не закончилась. В октябре 2015 года компания CodeWaves открыла регистрацию на тестирование CrossOver для Android, куда я с радостью записался. Релиз планировался на конец 2015 года. Но ни в конце 2015-го, ни в начале 2016 года не было никаких вестей. Бета-версия появилась лишь 25 августа 2016 года и пока доступна только тестировщикам . Причем сразу в версии для Android и для устройств с Chrome OS (в которых есть Play Market).


Итак, в этой статье мы пoсмотрим, что же собой представляет CrossOver для Android.

Характеристики тестового компьютера:

  • Процессор: Intel Core i5 4200H
  • Видеопроцессор: Intel HD Graphic 4600
  • Оперативная память: 8 Гбайт (1600 МГц)
  • Диск: SSD ADATA Premier Pro SP920 256 Гбайт (под Android выделено 22 Гбайт)
  • CrossOver: 15.5.0 alpha4

1 Рабочий стол


Рабочий стол

Сразу после запуска перед нами предстает рабочий стол с синим фоном. Внизу кнопка «Пуск», в левом верхнем углу красуется надпись CrossOver, а в правом верхнем - глaвная кнопка Install Application. После нажатия на нее откроется окно с выбором приложения. Причем в самом списке только четыре программы: Steam, MS Office 2007 и 2010, WinZip 14.0, что ввергает в уныние. Но достаточно снять галочку с Only know-good applications, как перед нами предстанет список из более чем сотни программ и игр.

Многие из них можно установить через кнопку Install, но некоторые все-таки придется загрузить отдельно. В списке можно найти довольно интересные игры: Bioshock Infinite, Tomb Raider 2013, Star Wars: Battlefront, World of Tanks, Dota 2, Batman Arckham City… Из программ есть Adobe Photoshop CS3, Adobe Acrobat Reader XI, Autocad 2013, Total Commander. По ссылкам находятся те версии, которые должны обязательно заработать.

Все программы запускаются в окнах. Но при желании их можно свернуть в строку задач, кaк в Windows. Есть и трей, некоторые программы могут туда сворачиваться и работать в фоне. Количество одновременно запущенных приложений, по всей видимости, ограничивается объемом оперативной памяти устройства.


Интеграция с ОС Android просто прекрасна. К примеру, можно открыть браузер, запустить в нем ролик YouTube, нажать кнопку «Домой», и воспроизведение продолжится в фоне. Буфер обмена общий. Можно скопировать текст в приложении Android и вставить в текстовый редактор, запущенный в CrossOver.

Если перейти в «Пуск → Панель управления», то там мы найдем интересные пункты:

  • Игровые контроллеры. Настройка джойстиков и переключение между ними.
  • Параметры интернета. Настройка домашнeй страницы для браузера (самого браузера в CrossOver нет, но есть HTML-движок, который мoгут использовать приложения для показа веб-страниц), упpавление историей, кешем, файлами cookies. Тут же есть управление сертификaтами и настройки безопасности для разных типов интернет-соединений.
  • Установка/удаление программ. Название говорит само за себя.

Команда «Пуск → Запустить…» делает то же самое, что нажатие Win + R в самой Windows, то есть открывает строку запуска. Команда regedit откроет редактор реестра (да, тут есть полноценный реестр), cmd откроет кoмандную строку (bat-файлы работают), explorer - примитивный файловый менеджер.



2 Тесты приложений


  • Steam. CrossOver предлагает его установить сразу после запуска. Работает прекрасно, без подвисаний и лагов. Можно посмотреть, загрузить, купить любую игру. Какие из них заработают - большой вопрос. Так что придется пробовать.
  • Notepad++. Версию x64 установить не получилось. Поддержки x64-программ тут нет. А вот версия для Windows x32 встала, как на Windows… Никаких проблем ни с плагинами, ни с настройками. Только вот на устройcтвах с очень маленьким сенсорным экраном будут серьезные сложности с управлением.
  • SMath Studio. Требует NET Framework 2.0, после установки которой успешно запускается, хоть и имеет проблемы с графикой: не отображаются математические знаки и сетка. Но все вычисления можно выполнять.
  • Total Commander. Версию с официального сайта запустить не удалось. А вот версия из репозитория CrossOver (к сожалению, это не самая свежая 8.52а) заработала прекрасно.
  • GPU-Z и CPU-Z не заработали.
  • AIDA64 выдала ошибку при установке.
  • Версию с сайта (5.36) установить не удалось, но из репозитория прекрасно встала версия 3.16.166 (она там единственная) и даже нашла кое-какой мусор.
  • Firefox версии 47.02 прекрасно работал, однако после обновления до 49-й версии пeрестал запускаться.
  • LibreOffice. Последняя версия с официально сайта установилась и заработала без каких-либо проблем.

Официально заявлена поддержка MS Office 2010. А в репозитории можно найти даже версию 2013 года (основываясь на опыте, скажу, что 2016-й офис вряд ли заработает). Также пока что не заработает Mathcad, Wolfram Mathematica и другие сложные и сильно интегрированные в систему приложения.


WOT Blitz из Steam запустить не удaлось, хотя нативная версия игры для Android работала прекрасно. Установщик десктопной версии World Of Tanks тоже не удалось запустить. А версия, предлагаемая для установки самим CrossOver, предназначена для европейского сервера. Кстати, даже в ней мне не удалось найти в инсталляторе кнопку «Установка».


3 Настройки


Настройки графики

Открыть настройки можно, если последовательно кликнуть на «Пуск → Builtin Tools → Wine Configuration». Тут все точно так же, как в стандартном Wine для Linux:

  • Приложения. Здесь можно выбрать версию ОС Windows, которую CrossOver передаст приложению для своей идентификации. Выбор доступен как для каждого приложения по отдeльности, так и для всех сразу. Поставить можно все версии от Windows 2.0 до Windows 10! По умолчанию установлена Windows XP. После переключения на Windows 10 перестал работать Steam. Других изменений замечено не было. Настройки версии Windows можно применять отдельно для каждого приложения.
  • Библиотеки. Настройки стандартных DLL-библиотек Windows. Для каждой библиотеки доступен выбор из двух версий «Встроенная (Wine)» и «Сторонняя (Windows)». Смысл здесь в том, что встроенные библиотеки Wine нередко реализованы не полностью и могут быть несовместимы с некоторыми приложениями. В этом случае можно скачать родную библиотеку Wine, положить ее в виртуальную папку C:\windows и выбрать эту библиотеку как стороннюю. Узнать о том, какие библиотеки могут требовать те или иные приложения и игры, можно в базе совместимых приложений Wine .
  • Графика. Тут есть настройки шрифта, перехвата мыши окнами, а также некоторые другие парамeтры графики.
  • Вид и интеграция. Тут есть настройки тем (правда, во встроенном каталоге тем вoобще нет). А еще тут можно самостоятельно настроить множество параметров, напримeр цвет рабочего стола, рамки окна, шрифт. Фактически это инструмент для создания собственных тем. Также тут можно помeнять папки, используемые для документов, музыки, картинок, видео. По умолчанию они очень интересно интегрированы с Android-окружением. Даже менять не хочется.
  • Диски. Создание и редактирование виртуальных дисков. По умолчанию есть диск C (системный, находится где-то внутри самого приложения) и диск Z, который ссылается на корневой каталог (/). Так что, если необходимо установить приложeние с карты памяти, нужно открывать папку Z:\sdcard .
  • Аудио. Настройка устройств ввода и вывода звука и проверка их работы.

Также в меню Builtin Tools можно найти:

  • Command Shell - командная строка. Правда, в ней нет почти никаких функций;
  • Notepad - блокнот из Windows;
  • File Explorer - примитивный файловый менеджер.

4 Проблемы

  • Запуск CrossOver возможен только на процессорах x86. Так что даже самые мощные устройства на ARM в пролете.
  • Нет поддержки x64-программ, несмотря на то что версия Android для x64-процессоров существует.
  • Отсутствует поддержка полноэкраннoго режима для всех приложений (неизвестно, как убрать строку с названием CrossOver и пунктом перехода в репозиторий приложений).
  • Поддержка только DirectX 9. В ближайшем будущем разработчики обещают добавить поддержку DirectX 10 и 11. А вот DirectX 12 вряд ли вообще будет доступен в ближайшие годы.
  • Объем памяти - тот же MS Office занимает около 3 Гбайт на диске. А если поставить Adobe Photoshop, Audition, Mathcad, то места останется слишком мало. Даже в аппарате с 32 Гбайт памяти.
  • Большинство программ, доступных через каталог CrossOver, на английском языке и/или представляют собой европейские версии без русской локализации, привязанные к евросерверам.
  • Нет диспетчера задач. Это несколько затрудняет управление процеcсами.
  • Эмуляции джойстика, как, к примеру, на эмуляторах игровых приставок, нет. Так что на устройствах с сенсорным экраном без джойстика вряд ли получится во что-то поиграть.
  • Многооконный режим работает только в пределах CrossOver. Так что оптимизации для Remix OS и Chrome OS пока еще нет.

5 Заключение

Проект Wine для Android сейчас, к сожалению, вряд ли сможет заменить устройства на базе десктопной Windows. Но некоторые пoлезные и интересные приложения запустить получится. Проект все еще в стадии закрытого бета-теста, так что к релизу, я думаю, многие недочеты будут устранены, а список работающих программ расширится в несколько раз. Также можно надеяться, что в релиз войдет поддержка DirectX 10/11 и Vulkan API.

Омрачает картину только то, что на мобильном устройстве от десктопных приложений не так уж и много толку. А играть в игры получится только при наличии джойстика или мыши с клавиатурой. Еще больше масла в огонь подлила компания Intel, когда ушла с рынка смартфонов.

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

Чтобы получить виртуальный телефон Android, вам придется установить и научиться пользоваться пакетом Android Software Development Kit (SDK), с которым работают разработчики при создании своих программ и утилит под Android OS. Использование SDK может звучать отпугивающее, но зная некоторые основы и следуя инструкциям этого описания, вы обнаружите, что пользоваться им довольно просто.

Но сначала несколько предостережений. Во-первых (что, наверное, является самым важным), вы не сможете использовать свой виртуальный телефон с Android для реальных звонков. Проект ориентирован лишь на предоставление ощущений Android OS, ее пользовательского интерфейса, и возможности попробовать некоторые из ее приложений, ничего при этом не покупая.

Другое ограничение заключается в том, что любое приложение, работающее с камерой телефона или с его модулем GPS, обнаружит, что эти компоненты в действительности отсутствуют. Также, любое приложение, использующее локационные сервисы (предоставляющие важную информацию на основании физического местонахождения телефона) не смогут установить, где вы находитесь (хотя виртуальное устройство Android можно заставить работать с подключенной камерой или GPS, но настолько глубокий уровень уловок выходит за рамки данного повествования). Вы также обнаружите, что ваше виртуальное устройство работает медленно – возможно гораздо медленнее, чем в реальном мире телефонов с Android.

Но все-таки существует масса вещей, которые виртуальное устройство Android может делать – особенно при начале установки приложений (хотя, конечно, даже это вызывает некоторую головную боль, как мы еще опишем ниже). Если же вы терпимо относитесь к вышеприведенным ограничениям, то продолжайте читать, и вы узнаете, как всего лишь за несколько минут вы можете получить на своем компьютере с Windows работающее виртуальное устройство Android.

Несколько слов о приложениях для Android

Вам надо кое-что запомнить о приложениях для Android. В отличие от высоко-требовательного магазина приложений iPhone App Store, его версия для Android OS – названная Android Market – предоставляет гораздо большую свободу. В действительности, некоторые считают Android Market – диким западом приложений: туда пропускается почти все, а опасные (вредоносные) приложения с него зачастую снимаются лишь после жалоб пользователей. Что же касается распространенности вредоносных программ на Android Market, то недавно SMobile Systems – компания, занимающаяся вопросами безопасности программ на мобильных телефонах – в своем отчете заявила, что примерно “каждая пятая программа запрашивает разрешение на доступ к приватной или важной информации, которую атакующий может использовать в своих целях”.

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

Впрочем, Android Market не является единственным местом для скачивания и установки приложений для Android. Вот уже некоторое время работает несколько независимых магазинов приложений для Android (вроде Softonic, Handango и GetJar) и также появляются новые магазины (вроде AndSpot, SlideMe и AndAppStore). Но как они будут относиться к хакерам, нам еще предстоит увидеть.

В целом, вам стоит осторожно относится к тому, что вы устанавливаете на Android – даже на виртуальное – особенно, если вы уже ввели какую-либо личную информацию, вроде имени/пароля к своему аккаунту Google. Как же вы узнаете, что приложение является опасным? Без установки какой-либо защитной программы это может быть трудно. Я, например, установил на несколько своих виртуальных Android-устройств (и на свой телефон с Android) бесплатную программу Lookout Mobile Security FREE (beta), и пока, по моему мнению, она делает то, что и должна – защищает от вредоносных программ.

Начав устанавливать приложения на свое виртуальное устройство Android, вы, впрочем, столкнетесь со сложностью. По умолчанию, любое виртуальное устройство, созданное с помощью Android SDK, не обладает доступом к Android Market – образы Android OS, созданные с помощью SDK, являются довольно простыми. Поэтому в плане установки приложений вы можете оказаться ограничены – сможете устанавливать лишь те приложения, которые доступны в независимых магазинах приложений для Android.

Так, например, установленная мной версия Lookout Mobile Security FREE была скачана с GetJar. К слову, с помощью Android OS 1.6 я смог получить на своем виртуальном устройстве доступ к Android Market, правда, как я это сделал – я опишу ниже.

Также в ниже я покажу вам, как создать и использовать виртуальное устройство Android на компьютере с Windows, и как скачивать и устанавливать приложения для Android из независимых магазинов. Все это сделано с использованием последней версии Android OS: 2.2, которая также известна как Froyo (Froyo – это сокращенное название "frozen yogurt" – замороженного йогурта, ведь все кодовые названия Android OS происходят от десертов). Затем я покажу вам, как создать виртуальное устройство с Android 1.6 и с магазином Android Market. Но сначала…

Установка Android SDK

Все представленные здесь инструкции были выполнены на системе с Windows 7 Но они должны подойти также и к другим 32-х битным версиям Windows XP или 32-х или 64-х битным версиям Windows Vista. Более того, существуют версии Android SDK, которые работают на Mac OS X 10.5.8 (и более поздними версиями) и даже с некоторыми версиями Linux. Правда, описаний установки пакета под эти операционные системы вы здесь не найдете.

Первое, что вам необходимо сделать – это убедиться в наличии установленной Java. Помочь в этом может официальный веб-сайт Java , который расскажет вам о наличии либо отсутствии установленной Java. При отсутствии установленной Java или слишком старой версии, просто следуйте инструкциям сайта, и вы получите себе последнюю версию Java. Документация на Android SDK предполагает, что вы устанавливаете JDK-версию Java, но в действительности, не являясь разработчиком, вам понадобится лишь стандартная версия Java, которая официально называется Java SE Runtime Environment. Впрочем, при использовании Internet Explorer, Java может называться "Java для Windows Internet Explorer."

Проверив наличие установленной Java, скачайте себе Android SDK Starter Package , который будет запакован в zip. Распаковав скачанный архив, вы должны получить папку android-sdk-windows. Вы можете поместить ее куда угодно – все, что надо в ней уже есть, вам не надо устанавливать программу традиционным способом. Просто запомните, куда вы поместили папку, иначе вам будет трудно создать иконки для запуска приложения.

Пройдите в папку android-sdk-windows и запустите файл SDK Setup.exe, являющийся приложением Android SDK and AVD Manager.

При отсутствии правильно установленной Java, вы увидите соответствующее всплывшее сообщение об ошибке.

При первом запуске Android SDK and AVD Manager вы можете увидеть окно обновления ресурсов - Refresh Sources, которое сообщит вам о невозможности обнаружить хранилище.

Натолкнувшись на такое сообщение, вам придется изменить настройки SDK в плане использования не HTTPS, а HTTP. Чтобы это сделать, кликните закрыть - Close. Далее вы увидите окно выбора пакетов для установки - "Choose Packages to Install" – в котором, впрочем, ничего не значится. Кликните по отмене – Cancel. Далее вы должны увидеть окно Android SDK and AVD Manager. Выберите вкладку настроек – Settings – и в разделе Misc включите параметр "Force https://... Sources to be fetched using http://...".

Затем выберите вкладку доступных пакетов - Available Packages. Вы должны увидеть в списке единственный сайт: https://dl-ssl.google.com/android/repository/repository.xml. Выберите этот сайт, и ниже под ним должен появиться список пакетов. Желая поиграться с различными версиями Android OS, включите все пакеты.

Если же вы хотите использовать лишь Android 2.2, то вам необходимо скачать лишь такие пакеты, как: "Documentation for Android SDK, API8, revision 1"; "SDK Platform Android 2.2, API8, revision 1"; "Samples for SDK API8, revision 1"; и Google APIs by Google Inc., Android API8, revision 1."

Выбрав пакеты, кликните по кнопке установки выбранного - "Install Selected". Это приведет вас в окно выбора пакетов для установки - "Choose Packages to Install", где должны значится все ранее выбранные пакеты (кстати, если при первом запуске SDK вы не столкнулись с ошибкой HTTPS, то это будет первое окно, которое вы увидите). Не кликайте пока по кнопке установки – Install. Вы заметите, что рядом с некоторыми пакетами стоит знак вопроса. Это означает, что для каждого такого пакета до его установки вы должны принять лицензионное соглашение. Поочередно выберите все пакеты с вопросом и кликните по кнопке принятия – Accept. Затем, когда рядом со всеми пакетами вы будите видеть галочки, кликните кнопку установки – Install.

Выбрав все пакеты для установки, вам придется дождаться окончания их скачивания, что может занять несколько минут. Когда же все будет закончено, вы увидите окно с сообщением вроде, “Сделано, 12 пакетов установлено” ("Done, 12 packages installed."). Кликните Close.

Создание виртуального устройства Android

Теперь вы готовы к созданию своего первого виртуального устройства. В действительности Android SDK называет их Android Virtual Device или AVD, как буду в дальнейшем делать и я. Выберите вкладку виртуальных устройств - Virtual Devices – и кликните кнопку Нового – New.

Вы увидите окно создания нового виртуального устройства Android - Create new Android Virtual Device (AVD). Для создания AVD вам надо сделать совсем не многое. Все что вам надо - это:

  • Дать своему AVD название (имя) – name. Подойдет любое имя с алфавитно-цифровым названием;
  • Выбрать ориентир – Target. Здесь вы выбираете версию Android OS, на которой будет основан AVD. Выберите, например, Android 2.2;
  • Задать размер SD-карты - SD Card Size. Здесь вы можете указать размер виртуальной SD-карты своего AVD. Размер не может быть меньше 9MB. Для своего примера я выбрал 1GB;
  • Выбрать шкурку – Skin. Вы можете выбрать любое предустановленное (встроенное) или свое разрешение. При этом совсем не обязательно, чтобы выбранное разрешение или соотношение сторон экрана соответствовало разрешению экрана реального телефона. Для данного примера выберите WVGA800 (800x480) – это разрешение экрана ряда телефонов, вроде HTC Incredible. При желании вы можете задать разрешение, которое может симулировать планшетник с Android (например - 1024x600);
  • Оборудование – Hardware. Элементы этого пункта будут выбраны автоматически. Не надо делать здесь каких-либо дополнений или изменений (если, конечно, вы не являетесь разработчиком, который точно знает, что делает).

Теперь кликните по кнопке создания AVD - Create AVD.

AVD будет создан очень быстро, в конце чего вы увидите всплывшее окно с соответствующим сообщением о создании AVD. Чтобы закрыть его, кликните OK.

Заметьте, создав AVD, вы не сможете изменить его настройки. Поэтому, желая что-либо изменить, вам придется создать новый AVD. В остальном же, созданным вами AVD должен появиться в списке виртуальных устройств - Virtual Devices.

Для запуска AVD, кликните по нему и затем кликните по кнопке старта – Start. Вы увидите окно опций запуска - Launch Options – которое позволит вам масштабировать (Scale) экран и стереть пользовательские данные - Wipe user data. Вас, вероятно, привлечет возможность масштабирования экрана, но использовать ее не стоит. В противном случае окно будет иметь физический размер экрана телефона (всего лишь в три дюйма высоты).

Не стоит использовать и возможность стирания пользовательских данных (хотя позже, при установке Android 1.6 AVD с Android Market этой возможностью мы все-таки воспользуемся). Просто кликните кнопку запуска – Launch – для старта AVD.

Запуск AVD может занять пару минут – поэтому потерпите. Вскоре вы увидите на своем экране - AVD. Кстати, AVD также называется “эмулятором” – emulator, т.к. он “эмулирует” устройство Android.

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

Но нужна ли вообще Windows с ее софтом на Android-девайсе? Не проще ли найти аналог нужной программы, разработанной специально для «зеленого робота»? Как бы то ни было, мы расскажем вам о способах запуска Windows на Андроид, а нужно ли – решайте сами.

Как запустить программы Windows на Android

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

На Windows, как многим известно, программы имеют расширение.exe, в Android совершенно другое – .apk. Однако специальные инструменты все же могут заставить работать программы.exe на Андроид. Называются эти инструменты эмуляторами, и сегодня мы познакомимся с самыми популярными из них.

  1. Хотите немного поиграться с возможностями систем? Будем ставить эмулятор, который позволяет легко переключиться на родную систему смартфона. По сути, это простая программа, которая никоим образом не затронет Андроид.
  2. Задались идеей превратить устройство в полноценный компьютер? Придется изучить его характеристики (узнать, поддерживает ли процессор нужную архитектуру), перешерстить кучу форумов и, возможно, у вас получится заставить более-менее нормально работать систему.

Для полной замены одной системы на другую процессор устройства должен иметь соответствующую архитектуру (для Windows – i386). Также следует обратить внимание, что подобными манипуляциями заниматься очень рискованно – высока вероятность попросту вывести девайс из строя. Если планшет изначально разрабатывался на Android, то очень сложно его аппаратную часть заставить хоть как-то работать с Windows.

  1. Нужна полноценная Windows в кармане, которая будет отлично работать без ошибок. Лучшим вариантом станет покупка компактного DualBoot-планшета, который работает сразу на двух популярных операционных системах.
  2. Просто нравится внешний вид Windows ? Есть пользователи, которым в принципе достаточно возможностей Android, но нравится дизайн интерфейса Windows. Если вы из их числа, то проследуйте в Google Play, где полным-полно бесплатных приложений (лаунчеров), которые превратят ваш смартфон в мини-ПК.

Эмуляторы Windows на Android

Простейшим и безопасным способом запускать игры и программы Windows на Android выступают эмуляторы. Они представляют собой специальные приложения, которые по минимуму воздействуют на операционную систему – можно быть уверенными, что смартфон или планшет не превратится в «кирпич».

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

Также нужно сделать небольшое отступление: Windows – система довольно «прожорливая», поэтому и девайс желательно иметь производительный. Если вы надеетесь, что с помощью эмулятора удастся запустить GTA 5 или Photoshop, то лучше сразу идею о его установке отбросить.

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

Теперь, когда вы знаете о нюансах, переходим к самим эмуляторам.

QEMU

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

  1. качаем необходимые файлы ( можно взять все);
  2. распаковываем скачанный архив;
  3. приложение SDLapp.apk установить на Андроид – и есть эмулятор;
  4. архив SDL.zip необходимо распаковать в корневую папку sdcard (воспользуйтесь файловым менеджером и любым приложением для разархивации);
  5. образ системы win_95_em (также будет в архиве) поместите в папку SDL;

QEMU поддерживает эмулирование Windows 95 и 98. Мы советуем брать за основу первую версию – она более стабильна, проще в установке и использовании. Если есть желание, то не составит труда в Сети найти и Windows 98, только образ должен иметь расширение.img.

  1. запускаем приложение SDLapp.apk и наслаждаемся загрузкой Windows (правда, не всем повезет).

Управление происходит при помощи перетягивания курсора мыши пальцем, клики осуществляются посредством кнопок громкости или двойного т тапа. К нему придется привыкнуть.

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

  1. скачиваем Qemu_HDD.rar (архив с образами) и программу WinImage, которая поможет загружать ваши программы в нужный по размеру образ;
  2. получившийся образ с программами переименуйте в «D.img» (без кавычек), после чего поместите в папку SDL, которая находится в корне памяти устройства;
  3. откройте (создайте, если нет) sdl.conf, в который вам необходимо вставить следующую строчку: «/sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet» (без кавычек);
  4. перезагрузите Windows.

Что нам понравилось в этом эмуляторе Windows для Android:

  • работает быстро;
  • прост в установке и использовании.

В чем его недостатки:

  • обилие ошибок;
  • плохая техническая поддержка;
  • к управлению пришлось долго привыкать;
  • невозможно подключиться к Сети.
BOCHS

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

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

Инструкция по установке схожа с той, что мы расписали чуть выше для QEMU. Итак, все необходимые файлы и приложения берем , после чего:

  1. устанавливаем на Android программу BOCHS.apk, предварительно разрешив установку из неизвестных источников;
  2. создаем в корневой директории устройства папку SDL, куда распаковываем скачанный архив SDL_for_BOCHS.zip;
  3. также в папку SDL закидываем образ системы, имя которого должно иметь вид «c.img»;

Образ можно скачать в Интернете или же сделать самому (понадобится лишь установочный дистрибутив операционной системы). Создать образ можно прямо на смартфоне с помощью программы DriveDroid, которая доступна Google Play.

  1. запускаем BOCHS.apk.

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

Запустить игры и программы Windows можно способом, описанным для QEMU. Только в этом случае изменения вносятся в файл bochsrc.txt, находящийся в папке SDL. Открыв его, найдите строчку # ata0-slave: type=disk, path=”d.img” и удалите «#». Кроме того, эмулятор BOCHS поддерживает еще один способ, который позволяет добавить возможность запуска программ. В этом же документе (bochsrc.txt) нужно дописать одну строку – ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog.

Чем хорош эмулятор:

  • стабильно работает;
  • поддерживает немало систем;
  • простая настройка и работа;
  • удобное управление.

Какие недостатки:

  • медленный;
  • нет возможности подключиться к Интернету.

Довольно любопытный эмулятор, который, как вы могли понять из названия, разработан для запуска игр и программ DOS на Android. В первую очередь останутся довольны именно почитатели олдскульных игр. Работает не хуже других эмуляторов, хотя и недостатки свои имеет. Кроме того, энтузиасты нашли способ запускать с помощью этого эмулятора Windows 95 и 98 с их программами. Нужные файлы берем , затем:

  1. устанавливаем на смартфон приложение aDosBox.apk;
  2. из архива config-adosbox.rar берем файл dosbox-0.74.conf и перемещаем его в папку “\sdcard\app-data\org.hystudio.android.dosbox\.dosbox\”, которая появится после установки приложения;
  3. скачиваем образ Windows 95 или 98 (подойдут от BOCHS) и перемещаем его в корень sdcard;
  4. запускаем aDosBox.apk, ждем установки.

Что понравилось в эмуляторе:

  • довольно быстрая и стабильная работа;
  • удобное управление;
  • качественное отображение изображения на экране.

Его недостатки:

  • периодически случаются сбои;
  • нет возможности выйти в Сеть.
Аналоги программ Windows на Android

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

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

То же самое касается и игр. На Андроид за последние годы было перенесено немало релизов для Виндовс, причем довольно качественных.

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

Заключение

Что имеем в итоге: Windows-программы можно запустить на Android, но лишь самые простые. Эмуляторы – довольно любопытные инструменты, которые способны занять ни на один вечер. Но, как бы то ни было, заменить с их помощью персональный компьютер не получится, да и нужно ли?

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


Новость о том, что смартфоны по мощности начинки приближаются к настольным решениям, уже облетела земной шарик столько раз, что пристыдила взрывную волну от Царь-Бомбы. У LG V10 оперативной памяти столько же, сколько на компьютере, с которого я печатаю этот текст. Так на что, позволь спросить, тратить все эти портативные мощности? Разумеется, на эмулирование! Не эмалирование, а эмулирование, не путай. Mupen64 я уже опробовал, причём экспериментальную версию. А теперь настала очередь… целой операционной системы!


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

QEMU. Это бесплатная программа с открытым кодом, эмулирующая программное обеспечение Intel x86. Штучка мощная, кросс-платформенная и весьма популярная на Западе. На Android официально не портировалась, и появилась в этой статье исключительно за счёт работы энтузиастов. Впрочем, энтузиазма у них надолго не хватило, и поддержка порта на ARM прекратилась несколько лет назад. Да, текущая версия работает, причём весьма шустро. Есть только одна беда - Android 5.0 и выше не поддерживается, поэтому протестировать голый порт на моём D802 я не смогу.

Зато смогу протестировать остальные приложения, такие как Limbo и BOCHS. Limbo - тот же QEMU, но с настройками, упрощающими запуск и делающие программу более дружелюбной для неопытного пользователя. BOCHS немного отличается по схеме работы, однако использует аналогичную с QEMU SDL, в результате чего более стабилен, хотя и менее быстр.


Ещё одна возможность эмулировать Windows - через портированную на Android версию DosBox. Это самый трудоёмкий и затратный в плане интеллектуальных ресурсов способ, однако для игр он подходит неплохо. Скажем, в Diablo 2 можно играть спокойно. Да и сам DosBox, без монтированных ОС, полезен в игровом плане настолько, что по его возможностям нужно будет отдельную статью запилить.

Эмулировать я буду, понятное дело, не относительно свежие версии вроде Windows 7, а старичков - Windows 95/98/XP. Тест на работоспособность будет состоять собственно из самого запуска ОС по инструкции, выхода в Сеть, а также нескольких игр, как простых, так и тяжеловесных.

Так как «голый» QEMU я попробовать не смогу, предоставлю инструкцию, по которой можно будет установить и запустить приложение самостоятельно. Для начала понадобится, собственно, сам apk-файл за авторством человека с ником mamaich. После его установки необходимо распаковать в корневую папку устройства. Далее, в свежераспакованной папке создаётся файл sdl.conf со следующим содержанием:

/sdl -L. -m 16 -boot c -hda 1Gb.img -usb -usbdevice tablet

После этого нужно найти образ операционной системы, переименовать его в 1Gb.img и переместить в папку SDL. После чего включаем само приложением и… молимся, чтобы всё запустилось. Для полноценной работы необходима подключенная мышка и клавиатура, но некоторые версии Windows, собранные специально для QEMU, привязывают часть функциональности грызуна на кнопки изменения громкости.

Я, признаться, впервые в жизни пожалел о том, что перешёл на Android 5. Два года назад, когда нужно было запустить Fallout 2 на D802, я сделал это именно через QEMU. Да, он вылетел спустя 10 минут, но за это время я успел хорошенько погулять свинцом по главной площади Сан-Франциско. Сейчас QEMU мне не доступен, и откатываться на предыдущую версию Android ради него я не планирую. Остаётся уповать на то, что BOCHS, Limbo и DosBox меня не разочаруют.

Загружая приложения для смартфона через компьютер, пользователь может обнаружить, что его установочный файл имеет расширение 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 и перетащите его в окно эмулятора.

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

Похожие публикации