Открыть сервисСервис

BlueStacks — эмулятор Android на ПК

BlueStacks — это семейство программных продуктов (программа-эмулятор), обеспечивающих запуск мобильных приложений и игр под управлением операционной системы Android на персональных компьютерах с Windows и macOS. Компания BlueStacks, Inc. разрабатывает и поддерживает платформу с 2011 года; продукт позиционируется как инструмент для запуска Android-приложений на большом экране с управлением с клавиатуры и мыши.

История и разработчик

Компания BlueStacks, Inc. основана в 2009 году в Калифорнии (США) группой предпринимателей во главе с Розеном Шарма (Rosen Sharma), ранее работавшего в области виртуализации и облачных вычислений. Первые публичные демонстрации технологии состоялись в 2011 году, а стабильный выпуск BlueStacks App Player для Windows вышел в том же году.

Платформа привлекла внимание инвесторов: среди финансовых партнёров компании назывались Intel, Qualcomm, Andreessen Horowitz, Samsung и другие. К 2014 году число загрузок продукта превысило 100 миллионов, что сделало BlueStacks одним из наиболее известных Android-эмуляторов для настольных операционных систем.

В 2017 году компания выпустила BlueStacks 3, а в 2018-м — BlueStacks 4, построенный на обновлённой архитектуре с акцентом на производительность в играх. В 2021 году вышел BlueStacks 5, который, по заявлению разработчика, потребляет меньше оперативной памяти и обеспечивает более стабильную работу по сравнению с предыдущими версиями. BlueStacks 5 поддерживает как 32-битные, так и 64-битные версии Android.

Принцип работы

BlueStacks не является эмулятором в строгом аппаратном смысле: программа не воспроизводит виртуальный процессор ARM, а использует технологию виртуализации (в частности, поддержку Intel VT-x и AMD-V) и слой совместимости, транслирующий вызовы Android API в вызовы хост-системы. В результате Android-приложения выполняются с нативной скоростью процессора компьютера, без заметных накладных расходов на аппаратную эмуляцию.

Внутри BlueStacks создаётся изолированное виртуальное устройство («инстанс») с собственной файловой системой, настройками и доступом к Google Play. Пользователь может устанавливать приложения из магазина Google Play, загружать APK-файлы напрямую или использовать встроенный магазин BlueStacks, предлагающий оптимизированные под ПК версии игр.

Основные возможности

  • Управление с клавиатуры и мыши. BlueStacks предоставляет систему сопоставления клавиш (keymapping), позволяющую привязывать экранные кнопки к клавишам клавиатуры и кнопкам мыши. Для ряда популярных мобильных игр профили управления поставляются заранее.
  • Мультиинстанс. Функция Multi-Instance позволяет запускать несколько независимых экземпляров Android одновременно — например, для игры с нескольких аккаунтов.
  • Синхронизация. Поддерживается синхронизация уведомлений, файлов и некоторых данных с телефоном.
  • Запись экрана и стриминг. Встроены инструменты записи геймплея и трансляции в стриминговые сервисы.
  • Режим высокой производительности. Пользователь может выделить виртуальному устройству определённое количество ядер процессора и объём оперативной памяти.

Системные требования

Для работы BlueStacks 5 на компьютере с Windows требуется 64-битная версия Windows 10 или 11, не менее 4 ГБ оперативной памяти (рекомендуется 8 ГБ и более), не менее 5 ГБ свободного места на диске и процессор с поддержкой виртуализации. Для macOS требуется версия 10.13 (High Sierra) или новее. Программа не будет работать на слабых машинах без аппаратной поддержки виртуализации.

Применение

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

Критика и особенности

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

Альтернативы

На рынке существуют другие решения для запуска Android-приложений на ПК: Google Play Games для PC (официальный клиент Google для запуска Android-игр на Windows), а также эмуляторы LDPlayer, NoxPlayer, MEmu, Genymotion и Andy. Каждое из решений имеет свои особенности в области производительности, совместимости и набора функций.

Источники

  • Официальный сайт BlueStacks, Inc.
  • Обзоры BlueStacks в технологических изданиях (3DNews, Хабр, iXBT)
  • Документация по виртуализации Intel VT-x и AMD-V
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru