Как запускать приложения Windows на Android с помощью Wine

Вы когда-нибудь хотели запускать программное обеспечение Windows на своем устройстве Android? Наверное, нет … но что, если бы вы могли? Что, если бы ваше устройство Android могло, наконец, выступить в роли замены рабочего стола Windows, просто запустив программное обеспечение Windows?

Недавно был выпущен проект Wine Android-совместимая версия. Эта опция, которую давно используют пользователи Linux (в основном геймеры), которым требуется исправление своего любимого программного обеспечения, предназначенного только для Windows, теперь доступна на Android.

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

What Is Wine?

Часто ошибочно описывается как «эмулятор», Wine ( рекурсивная аббревиатура от Wine Is Not an Emulator) на самом деле является уровнем совместимости. Это программная библиотека, которая позволяет Linux, macOS и BSD запускать приложения Windows. Хотя используется некоторая эмуляция (в частности, среда выполнения Windows), Wine не эмулирует операционную систему.

С годами вино становится все более популярным как способ запустить программное обеспечение Windows на других платформах. Хотя установка виртуальной машины является одним из вариантов (например, для запуска Microsoft Office в Linux), Wine, возможно, проще настроить.

В течение некоторого времени Wine был доступен для устройств ARM (таких как Raspberry Pi). Теперь Wine выпущен для Android.

Как установить Wine на Android

Перед установкой Wine на ваше устройство Android вам необходимо убедиться, что вы можете установить APK.

Обычно возможность установки программного обеспечения на ваш телефон или планшет по умолчанию ограничена любым источником, кроме Google Play Store. Включите это, открыв Настройки> Безопасность и нажав переключатель Неизвестные источники . Нажмите OK , чтобы подтвердить действие.

Wine доступен в виде файла APK для Android из Сайт загрузки вина.

Загрузить: Wine для Android (бесплатно)

Доступно несколько версий для процессоров ARM (большинство устройств Android) и процессоров x86 (в основном планшеты, но только в небольшом количестве). Определите архитектуру вашего устройства перед загрузкой (вы можете проверить это, найдя устройство в Википедии).

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

Коснитесь файла APK и согласитесь на установку. Дождитесь распаковки, затем подтвердите установку; вы получите уведомление о том, что Wine требуется доступ для записи звука, а также для изменения, удаления и чтения содержимого SD-карты вашего устройства. Для некоторых приложений, которые вы, возможно, захотите использовать в Wine, требуется аудиозапись.

После завершения установки нажмите «Открыть» и подождите, пока среда Windows будет создана.

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

Хотя Wine будет запускать некоторое программное обеспечение на устройствах ARM, наилучшие результаты будут получены на устройствах Android на базе x86.

Поскольку вы, вероятно, используете устройство Android на базе ARM, вы будете ограничены приложениями, адаптированными для использования в Windows RT. Разработчики XDA подготовили список приложений, которые работают на устройствах Windows на базе ARM, так что это хорошее место для начала.

Среди этих приложений есть полезные инструменты, такие как Audacity, Notepad ++, FileZilla, Paint.NET. Вы также найдете несколько ретро-игр с открытым исходным кодом. К ним относятся Doom и Quake 2 , а также клон с открытым исходным кодом OpenTTD , версия Транспортный магнат .

Однако по мере роста популярности Wine на устройствах Android и ARM этот список обязательно будет расти. Мы понимаем, что проект Wine разрабатывает метод использования QEMU для эмуляции инструкций x86 на оборудовании ARM, так что это сулит хорошие перспективы на будущее.

Некоторые функции отсутствуют … На данный момент

Для запуска игр требуются определенные библиотеки и API. Некоторые распространенные API-интерфейсы в настоящее время отсутствуют в Wine для Android.

Отсутствуют, но могут появиться на каком-то этапе: Direct3D 12, Vulkan и полная поддержка OpenGL ES (для включения Direct3D; в настоящее время она ограничена). Их введение в Wine для Android расширит выбор приложений, которые можно использовать.

Однако Wine находится в постоянном развитии. Таким образом, эти функции можно ожидать в будущем выпуске. К счастью, Wine поддерживает Direct3D 10 и 11, командный поток Direct3D и графический драйвер Android. Между тем, мы также можем наслаждаться улучшенной поддержкой DirectWrite и Direct2D.

Изучение Wine на Android

Когда при запуске программной среды вы найдете стандартное меню «Пуск» в стиле Windows 7 (с логотипом Wine) и окно командной строки.

Для взаимодействия с Wine вам понадобится клавиатура (и, возможно, мышь), подключенная к вашему Android-устройству..

На этом этапе, вскоре после того, как Wine 3.0 для Android был выпущен, нет поддержки программных клавиатур, хотя постукивать можно. Однако размер рабочего стола может быть проблемой; На устройстве, на котором я это тестировал, планшете Samsung Galaxy S2 кнопка «Пуск» была крошечной. Чтобы исправить это, я переключил ориентацию в портретный режим, а затем обратно в альбомный.

Вот почему мышь или, возможно, стилус — хорошая идея.

Интерфейс командной строки работает почти так же, как стандартная команда Windows подсказка сделала (до появления PowerShell).

Между тем, вы можете нажать кнопку «Пуск», чтобы найти два меню. Во-первых, это Панель управления с подменю Установка и удаление программ , Игровые контроллеры и Настройки Интернета . Второй — Выполнить …

Используя Выполнить … , вы можете открыть диалоговое окно для выполнения команд. Например, запустить Internet Explorer можно, введя iexplore .

Все четыре параметра открывают типичный экран в стиле Windows для изменения настроек.

Установка программного обеспечения в Wine

В Чтобы что-то работало в Wine, вам сначала нужно загрузить приложение (или выполнить синхронизацию через облако) на свое устройство Android. Сохраните его в запоминающемся месте, а затем перейдите к нему в окне командной строки Wine.

Например, если я загрузил исполняемый файл Windows (EXE) на свой планшет Android, я бы сохранил его в папке Download. Это можно сделать в командной строке с помощью

  cd sdcard/Download/[filename.exe  ]  

Чтобы запустить файл в Wine для Android, просто введите имя EXE-файла. (Некоторые версии Wine требуют, чтобы вы добавили к этому префиксу команду wine, но в этом нет необходимости.)

Если файл с поддержкой ARM совместим, он должен запуститься. В противном случае вы увидите кучу сообщений об ошибках. На данном этапе установка программного обеспечения Windows на Android в Wine не является точной наукой.

Помогите, мой Android не запускает Wine!

Возникли проблемы? Не все устройства Android могут запускать Wine. Хотя он работает на моем Galaxy Tab S2, он явно не работает на Tab S. Точно так же OnePlus 5T будет запускать Wine, а Google Pixel 2016 — нет. Другие, у которых есть проблемы, включают Xiaomi Mi5 и Huawei Mate 10.

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

Между тем, если у вас есть Chromebook с включенным режимом разработчика, вы сможете установить Wine на более подходящая машина. Обратите внимание, что существует также версия Crossover для Chrome OS, хотя для этого требуется процессор x86.

Wine на Android: это происходит

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

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

Если вы также хотите запускать свои приложения и игры для Android в Windows, обратите внимание на Nox:

.

Оцените статью
cuterful.ru
Добавить комментарий