Вам никогда не приходилось оказываться в ситуации, когда на смартфоне нужно срочно запустить какое-то Windows-приложение («экзешник»), у которого нет аналогов под Android, а ПК с «виндой» под рукой нет? Если да, то вы пришли по адресу. Я связал слой совместимости Win32 API для Windows программ с высокоскоростным эмулятором системных вызовов x86. Как это работает:
- Скачанная вами отсюда программа-установщик при первом запуске загружает с моего сервера вышеупомянутые Win32 API и эмулятор (примерно 330 МБ)
- Приложение запускает XServer XSDL (необходимо предварительно установить) и создает в нем виртуальный рабочий стол
- В эмулируемом окружении запускается Wine x86. Его производительность составляет примерно 25-40% от производительности вашего устройства
Я использовал базу от C4Droid, поэтому был ограничен возможностями консоли, и из-за него Trashbox помечает данный файл как Модификация
Системные требования:
- 1,7 ГБ свободного места во внутренней памяти
- 1 ГБ ОЗУ и более
- Версия Android 4.0 (Ice Cream Sandwich) и выше
- Разрешение экрана 800x450 и выше
- Стабильное интернет-соединение со скоростью 4 мегабита в секунду и выше
- Более-менее быстро и стабильно работающее устройство (не висящее по 20 секунд после каждого нажатия)
Инструкция по установке:
- Установите Xserver XSDL из Google Play Market и запустите его
- При предложении установить дополнительные шрифты Additional Fonts не ставьте никаких галочек (отказывайтесь) и жмите Показать больше параметров
- Жмем Эмуляция мыши -> Расширенные настройки -> снимаем все галочки -> Продолжить -> Продолжить -> Куда сохранять данные приложения -> Внутреннее хранение -> Продолжить
- После появления черного экрана с текстом жмем на него, далее 800x600 -> X1 -> Okay. Появится синий экран с текстом. Отлистываем шторку сверху и на вкладке XServer XSDL is running жмем Stop. XServer XSDL настроен.
- Устанавливаем wine-1.2-x86-for-arm.apk по ссылке в конце статьи. Если ругается на Неизвестные источники, то идем в Настройки -> Безопасность -> жмем Неизвестные источники -> на всплывшем окошке OK и пробуем установить снова
- Запускаем приложение Wine x86, если запрашивает доступ к памяти жмем Разрешить. Теперь ждем пока приложение само все сделает. На бегущие строчки с ERROR в начале и подобные внимания не обращаем
Здесь ваша «внутренняя память» или Internal Storage — это диск D:
Если не работает, то попробуйте установить WoA: trashbox.ru/topics/119955/linux-aarch64-wine-i386-dlya-64-bitnyh-android-ustrojstv
Комментариев пока нет
Оставьте комментарий...