Домашняя » рабочий стол » Как запускать приложения для Windows на Android с Wine 3.0

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

    Wine - один из моих обязательных инструментов для работы в Linux. Если вы не знаете, вино, это уровень совместимости между Windows и Linux, что ликвидирует разрыв между ними и позволяет Windows-приложения для работы на Linux; почти волшебно.

    Хотя Wine был доступен уже давно, но его новогодний выпуск принес важное обновление - поддержка Android. Это означает, что теперь вы можете легко запускать приложения Windows на Android. И в этом посте я расскажу вам, как это сделать. Давайте взглянем.

    Предпосылки

    Wine для Android - это простое приложение, и вам нужен только Android устройство с работающим интернет-соединением скачать и запустить его. Вы также можете загрузить необходимое приложение (Wine's APK) и приложения Windows (.exe's) на свой компьютер и перенести их на мобильное устройство, если на вашем смартфоне нет работающего сетевого подключения..

    Скачать и установить Wine

    Пожалуйста, следуйте приведенным ниже инструкциям, чтобы начать работу с этим руководством:

    1. открыто “https://dl.winehq.org/wine-builds/android/” в твоем мобильном.
    2. Загрузите последние доступные релиз для вашей платформы устройства. Например, я скачал “винно-3,2-arm.apk” на моем телефоне, но вам может понадобиться его “x86” версия, если ваше устройство имеет процессор Intel вместо процессора ARM (как у меня).
    3. Откройте загруженный APK и установите приложение Wine на ваше устройство..

    Попробуйте Wine на Android

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

    1. Откройте приложение Wine на вашем устройстве Android. Если вы запускаете его в первый раз, для извлечения его файлов и настройки среды Windows потребуется некоторое время, но со второго раза это будет намного быстрее.
    2. После загрузки Wine вы увидите классический рабочий стол Windows, который мгновенно напоминает мне Windows 98. Вы можете нажмите кнопку Пуск, и, к вашему удивлению, вы увидите там только два варианта, что говорит о том, что еще многое предстоит сделать.

    Скачать приложения и инструменты

    Хотя Wine для Android стало возможным после внесения шести тысяч изменений в его кодовую базу, все же это все еще на ранней стадии. Тем не менее, на момент написания, Wine 3.x поддерживает только приложения WinRT на устройствах ARM и приложения Win32 на устройствах x86, к сожалению,.

    Поскольку большинству из нас принадлежит устройство с процессором ARM, мы можем запускать только приложения WinRT, используя Wine на Android. Список поддерживаемых WinRT приложений мало, как вы уже догадались; и вы можете получить доступ к полному списку приложений в этой теме на XDA Developers.

    Однако, если вам повезло провести устройство с процессором Intel как и ASUS ZenFone 2, у вас есть гораздо больше вариантов выбора из поддерживаемых приложений. Это потому что вы можете запускать приложения Win32, т.е. 32-разрядные приложения x86 используя Wine для Android.

    Если вам нужно установить приложение для Windows в Wine, этот процесс так же прост, как показано ниже:

    1. На рабочем столе Wine, нажмите на Начните кнопка.
    2. выберите Панель управления и перейти к “Добавить / Удалить Программы” из вариантов.
    3. Откроется новое окно. Нажмите на устанавливать кнопка в нем.
    4. Откроется диалоговое окно файла. Здесь вы можете найдите и выберите приложение (.exe) вы хотите установить.
    5. Вы увидите установщик программы. Следовать инструкции на экране предоставляется установщиком и устанавливает приложение так же, как и любую другую программу в Windows.

    Кроме того, вы можете использовать Wine Command Prompt для установки или запустить программу внутри Wine. Просто введите полный путь к исполняемому файлу в командной строке, и Wine покажет установщик программы. После этого просто следуйте инструкциям на экране, и в конце процесса программа будет установлена. И вы увидите его запись в меню Пуск.

    Например, если вы пытаетесь установить Notepad ++ (с “npp.exe” как его файл) и его установщик присутствует в вашем устройстве Загрузки каталог, который находится по адресу “/ SDCard / Загрузки”. Затем вы должны ввести “/sdcard/Downloads/npp.exe” внутри окна командной строки.

    Проблемы с устранением неполадок

    Ниже приведены некоторые из наиболее распространенных проблем с вином и некоторые инструкции по их устранению..

    1. Wine не устанавливается на мое устройство Android.

    Если вы не можете установить его, возможно, скачанный APK файл поврежден. В этом случае просто загрузите его заново и попробуйте установить его снова. При установке Wine, если вы получаете сообщение о том, “запрещено устанавливать неизвестные приложения“, тогда вам нужно изменить настройку. Вы можете сделать это, перейдя к настройки > Безопасность а затем включить “Неизвестные источники”.

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

    2. Wine не запускается и не запускается на моем устройстве Android.

    Если вы можете установить Wine, но не можете запустить или запустить то же самое, то есть некоторые проблема с вашим устройством - возможно проблема совместимости.

    Также обратите внимание, что Wine 3.x (до 3.2 на момент написания статьи) не поддерживает Android 8 (Oreo) платформа. Тем не менее, Wine 3.x на Android 8 всегда будет зависать на “Настройка среды Windows ... ” экран.

    Более того, во время моих тестов с использованием Android Emulator я обнаружил, что Wine 3.2 не работает на эмулируемых устройствах - для версий ARM и x86. Хотя устройствам назначено достаточно ресурсов, я не смог добраться до классического рабочего стола на Wine с помощью эмулятора. При этом, пожалуйста, знайте, что Wine 3.2 может не работать на AVD (Виртуальное устройство Android).

    3. Софт экранной клавиатуры не отображается.

    Wine 3.2 еще не завершен с точки зрения возможностей, и эта ошибка является одним из доказательств его несовершенства. Как говорится, вы будете нужна физическая клавиатура (например, клавиатура Bluetooth) для работы с Wine. Это связано с тем, что на экране не будет отображаться программная клавиатура, если вы хотите что-то напечатать, и единственный способ - подключить жесткую клавиатуру.

    4. Я не могу выбрать каталог или файл в диалоговом окне файла.

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

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

    Это все об использовании Wine на Android

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