25 декабря 2013

[Конкурс] Когда смартфона нет, а очень хочется…

Дорогие друзья, представьте себе ситуацию, когда у Вас нет возможности приобрести смартфон или планшет под устройством Android OS, но есть персональный компьютер. А Google Play в это время пестрит ярчайшими игрушками и приложениями. Они фейерверком взрываются в вашем воображении, оставляя после себя лишь горечь разочарования. Но выход есть, о нём и пойдет речь.

Главная 400

На протяжении всей истории развития смартфонов, карманных компьютеров, игровых приставок и прочих девайсов, энтузиасты стремились запускать приложения и игры для них на своем персональном компьютере. Вызвано это в первую очередь нежеланием тратить кровные деньги на покупку дорогостоящих устройств, которые запросто могут оказаться котом в мешке и принести пользователю только разочарование. Для таких любознательных товарищей компания Bluestack Systems, Inc. разрабатывает ни много ни мало- реально работающий эмулятор Android OS для ПК на базе Windows. Эмулятор BlueStacks App Player находится в стадии бета тестирования, а значит любой может его скачать абсолютно бесплатно. Эмулировать Android OS будем на ПК с установленной ОS Windows 7 x64. Версия эмулятора есть и для Mac OS, однако тот, кто покупает себе MacBook Air, едва ли будет что-то эмулировать.

Оглавление:

Технические требования

Требования довольно простые — нам понадобится ноутбук или стационарный компьютер с процессорами Intel или AMD, поддерживающими виртуализацию Intel® VT-x или AMD-V™ соответственно. Если Вы не знаете поддерживает ли Ваш процессор эти технологии, то не составит труда попробовать установить эмулятор, благо размер его совсем невелик. В случае несовместимости железа, эмулятор просто не установится или не запустится. Также необходимо от 1GB оперативной памяти для Windows XP и от 2GB для более поздних редакций Windows. От 500MB на жестком диске для самого эмулятора и необходимого софта (больше лучше). Наличие интернета, ведь мы собираемся получить от эмулятора всё!

Установка эмулятора

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

Интерфейс эмулятора

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

Выбор лаунчера 400

Для полного погружения в мир Android, настоятельно рекомендую выбрать GO Launcher HD. При таком выборе мы получаем полноценный «виртуальный планшет» Android на рабочем столе Windows:

Пустой рабочий стол 400

Самое время его помучить! При заходе в Google Play нам, как всегда, предлагают завести аккаунт Google или авторизоваться, если он уже есть. После авторизации, я сразу же залез в сервис Google Play в браузере компьютера, где можно посмотреть перечень своих устройств на базе Android. Увы там ничего нового не появилось. Как жаль! Однако Google Play в эмуляторе работает исправно, можно качать и ставить приложения в штатном режиме. Также Вас несомненно порадует полноэкранный режим. При использовании эмулятора важно помнить, что у вас есть только мышь и клавиатура, которые имитируют работу стандартных для Android OS устройств ввода- тачскрина и виртуальной клавиатуры. Про приложения, работающие только с помощью барометра, магнитометра, термометра, GPS и т.д. придется забыть. Однако стандартные курсорные клавиши применяются во многих играх и приложениях, дублируя управление наклоном, например. Во многих играх задействованы клавиши пробел и ввод для выполнения дополнительных команд. Управление мышью очень простое- просто кликая курсором на экране виртуального планшета вы имитируете одно касание. Зажимая левую кнопку мыши и ведя в нужную сторону вы имитируете свайп. Клавиатура ПК работает везде, где предусмотрено управление подключенной к смартфону Bluetooth или проводной клавиатуры.

Проверка производительности

В процессе проверки производительности выяснилось, что эмулятор позиционирует себя, как Samsung Galaxy SII. По крайней мере большинство бенчмарков считало именно так. Однако же ясно, что результаты тестов будут разниться в зависимости от конфигурации Вашего персонально компьютера. В моём случае это:

  • Процессор AMD Phenom II X4 970 (разгон до 4.6Ghz)
  • Видеокарта Nvidia GTX 760 2GB GDDR5
  • ОЗУ 4GB Dual Channel DDR3 (1600 Mhz)
  • 128 GB SSD Plextor PX-128 M5M
  • Старенький монитор Samsung Sync Master с разрешением экрана 1280х1024 пикселей (согласитесь, разрешение экрана это важно)

В процессе тестирования использовались бенчмарки Antutu и Ice Storm Extreme, достаточно для получения общей картины. Для удобства читателей скриншоты с подробными отчётами были склеены вместе.

Антуту таблица превью

Антуту подробно превью

Ece Storm Extreme превью

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

Real Racing 3:

Real Racing 3 превью

Никаких фризов и тормозов, игра прекрасно управляется с помощью курсорных клавиш. Ощущения от игры- количество FPS близко к тем 1000, которые были в некоторых моментах при тестировании в Ice Storm Extreme. То есть, как если бы Вы запустили игрушку 2000 года на современной игровой станции.

Dead Trigger 2:

Dead Trigger 2 превью

Настройки качества графики в игре были выбраны высокие. Картина повторяется- FPS зашкаливает, играть комфортнее чем на планшете или смартфоне.

Аналогичная ситуация повторяется и с Grand Theft Auto: Vice City, Need for Speed™ Most Wanted и с другими ресурсоёмкими приложениями. Для тестирования производительности в некоторых играх приходилось делать манипуляции, в законности которых я не уверен,  именно поэтому здесь нет соответствующих скриншотов. Просто поверьте на слово- всё «летает».

Запускаем эмулятор через эмулятор

Я не мог упустить такой возможности господа. Настоящая проверка любого эмулятора «на вшивость» это запуск через него эмулятора устройства из предыдущей эпохи. Речь идёт об игровой приставке Nintendo 64 и эмулятора оной для Android N64Oid. Почему именно Nintendo 64, а не PS One? Ответ очень прост- игры для «нинтенды» более ресурсоёмкие и лучше выглядят:

 

Ready превью

зубы превью

Что тут скажешь? Эмулятор эмулируется через эмулятор замечательно! 🙂 Картинка на месте, со звуком и управлением тоже никаких проблем. Никуда не пропали и мелкие детали, например летящие выбитые зубы боксёра. Ценность этого открытия под вопросом, но подтверждает мысль, что BlueStacks App Player очень качественный продукт.

Впечатления

BlueStacks App Player лучший и, пожалуй, единственный на сегодняшний день реально работающий эмулятор Android для Windows. После установки он ассоциирует себя с .apk файлами на Вашем ПК и их установка происходит в один клик. Полноценно работающий Google Play открывает доступ ко всем приложениям и играм для Android OS. В Google Play можно привязать банковскую карту и осуществлять покупки и микротранзакции. За все время тестирования эмулятор работал как часы, не было лагов, вылетов и тормозов. Единственный несущественный баг — все время тестирования безуспешно пыталось обновиться приложение YouTube, но так и не смогло этого сделать, что никоим образом не повлияло на работу эмулятора. Вы можете устанавливать не только программы и игры, но также и живые обои, лаунчеры и т.д. У виртуального планшета никогда не сядет аккумулятор. С помощью клавиши F11 можно легко и быстро переключаться в полноэкранный режим и обратно. Продуманная система управления мышью и клавиатурой позволяет делать свайпы и прочие, необходимые для Android OS, штуки. Эмулятор обладает большим количеством скрытых возможностей, которые простому пользователю никогда не будут нужны, а любителям «поковыряться» принесут многие часы радости.

P.S.

Уже после написания статьи эмулятор удалось протестировать на одном из бюджетных ноутбуков. А именно на Asus К53 в конфигурации:

  • Процессор AMD A6-3420M (4 ядра по 1,5 Ghz)
  • Встроенная в процессор графика AMD HD 6520G (Своей памяти нет, ест оперативную)
  • ОЗУ 8GB Dual Channel DDR3 (1066Mhz)
  • 250 GB HDD Western Digital (5400 об/мин)

Даже на таком медленном ноутбуке эмулятор показал отличные результаты, лишний раз доказывая прекрасную программную оптимизацию. Результаты теста можно посмотреть здесь. Обратите внимание, теперь эмулятор представился как Samsung Galaxy SIII. С чем связаны такие метаморфозы я так и не понял.

Засим позвольте откланяться. Желаю всем счастья в Новом Году!

 

Читайте также

53 комментария на «“[Конкурс] Когда смартфона нет, а очень хочется…”»

  1. Filipp:

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

    • Alexandr Noskov:

      А также доказывает, что ARM процессорам до x86 ещё ой как далеко по производительности. На два порядка как минимум отстают. Недавние случаи банкротства фирм, предлагающих ARM серверы, тому свидетельство. Не тянут-с…

        • Alexandr Noskov:

          Паш они за..тся догогнять……..

          • TimeS:

            У них в запасе всегда есть очень действенный способ «догнать и перегнать» — скупить соответствующих производителей или переманить специалистов. Именно таким образом ими сейчас активно развивается направление робототехники.

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

            • Alexandr Noskov:

              Ну купить-то они смогут всё что угодно. Моторолу например. Интересно было бы почитать, ради каких патентов они её купили. Тогда было бы ясно куда они будут двигаться.

            • Alexandr Noskov:

              Кстати Моторолу наверное купили из-за того, она делала смарты на линуксе ещё до рождения андроида. Наверное мы что-то подобное увидим на андроиде, что было например в Motorola MOTOMING A1200E …

      • alex_syritza:

        >ARM процессорам до x86 ещё ой как далеко по производительности
        1. Eсли бы в iPad Air был построен на Intel Core i5 (Haswell) x86, чтобы было в этом мире среди убер-устройств?
        2. Что вы можете сказать о A7x и Snapdragon 805 с поддержкой 4K, HQV, LTE 4 и почему Surface Pro 2 с поддержкой x86 пылится на складах, а Microsoft — такой хороший и добрый партнер Samsung — пытается бесплатно отдать его школам?
        >случаи банкротства фирм, предлагающих ARM серверы
        Каких фирм?

        • Alexandr Noskov:

          Саня!

          • alex_syritza:

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

            • Alexandr Noskov:

              Компания Calxeda например свернула свою деятельность. На ARM серверы спроса совсем нет.

              • alex_syritza:

                Тем не менее, Soc-чипы компании Calxeda базирующиеся на технологии ARM Holdings использовались в iPad. Так?
                >Компания Calxeda например свернула свою деятельность
                Calxeda исчерпала ресурсы венчурных инвесторов на 32-разрядные ARM-чипы, которые оказались не готовы нишевому рынку микросерверов.
                >На ARM серверы спроса совсем нет.
                Чушь. Потребность в ARM-чипах для микросерверов будет возрастать с каждым годом чуть ли опережая предложение

                • Alexandr Noskov:

                  Calxeda попыталась набрать денег для разработки и организации производства серверных x64 битных ARM процессоров (потому что x32 не справляются), а инвесторов в достаточном количестве не нашлось. Вот и всё. Денежные мешки совсем не дураки и не будут вкладывать деньги в то, во что не верят. А не верят они что даже X64 ARM процесор справится. Иными словами, в обозримом будущем по прежнему бал будут править Amd и Intel. Единственное преимущество ARM процессоров- малая прожорливость. Однако сервер на ARM упадёт сразу там, где традиционный будет спокойно работать. Например если это сервер такой популярной игрушки как WoT перед Новым Годом))).

                  • alex_syritza:

                    Вам бы с представителями Calxeda встретиться. Потребность в ARM-чипах для микросерверов будет возрастать с каждым годом опережая предложение

    • >если эмулятор не так сильно тормозит систему, то очень даже неплохо
      значит, уже сейчас мобильные процессоры очень даже мощны<
      Ммммммм как-то не улавливаю вашей логики.

  2. Nickolay Zhiltsov:

    Отличный обзор. Спасибо за наводку на такую прекрасную программу.

  3. Спасибо за обзор, давно пользуюсь, чтобы Kindle на компе читать. Знаю-знаю, что у них есть и Cloud Reader, вот только журналы в него не подсасываются.

  4. Алексей Караваев:

    Подскажите, как изменить разрешение экрана в самом эмуляторе. На ПК установлено 1280х1024, а в программе все расплывчато.

    • Alexandr Noskov:

      Он походу сам адаптируется. Вообще его существование очень мутная история
      Я не знаю как!

  5. Женя Зыков:

    Интересная статья, спасибо.

    Хотел бы сказать, что у меня есть определённый опыт экспулатации андроида без сенсорного экрана, с помощью мыши и клавиатуры (Тошиба ас100). Жить вполне можно, ну да, что то делать менее удобно, но тем не менее вполне.
    Щас буду всё это пробовать…

    • alex_syritza:

      >Хотел бы сказать, что у меня есть определённый опыт экспулатации андроида без сенсорного экрана
      Android + Desktop = ?
      >а не запустить ли нам андроид на персоналке?
      Может попробовать на серверных устройствах Supermicro MicroCloud и AppleXserve вместо UNIX?
      https://www.creativeplanetnetwork.com/videography/uploadedimages/VideoGraphy/Videography_News/0408AppleXserve-1bg.jpg

      • Женя Зыков:

        Ну хотите на сервере, воля ваша…

        AC 100 — смартбук (мог бы и погуглить), 2,5 года использования.

        • alex_syritza:

          Смартбуку Toshiba AC 100 — три года со дня релиза. В чем смысл драконовского устройства для конечного потребителя? Для вас? Какие задачи вы бы смогли выполнять на нем? Проекты?

          • Alexandr Noskov:

            Санечек спасибо за активность)))

          • Женя Зыков:

            Смысл вашей эскапады для меня остался тёмен.

            Я в курсе, что тошибе 3 года, я про то и сказал, когда говорил про опыт использования. И это кстати доказывает то, что у меня есть опыт использования андроида без сенсора.
            Не нравится вам это устройство — ну и ладно, это ваше мнение и вы вполне можете оставить всё это при себе, о вкусах не сорят, хотя и спорят постоянно.
            Рекламировать и рекомендовать его другим — бессмысленно, не продаётся и не производится.
            Смысл андроида без сенсора? Имхо работать с текстом на смартбуке на порядок удобнее, чем на планшете. Да многие задачи менее удобно. И что это доказывает?

            Какие проекты я мог бы на нём реализовать?
            А какие серьёзные проекты я мог бы реализовать на сенсоре?

            Вообще, имхо, планшеты это не вещи для работы. Да, можно в экстренном случае что-то подправить, но больше… Хотя если вам хочется, добро пожаловать, месье…
            Или вы решили, что я призываю на все устройства поставить андроид и забыть про десктопные и серверные ос?
            Опять же , месье, если вам видится и кажется что-то, это вам к другим людям обращаться нужно, специальным… Или у вас стремление есть на всём работать, даже на холодильнике (в новых моделях, скажу вам по секрету, тоже есть процессоры, о идея: сервер на холодильнике поднять, опять же и охлаждение под рукой, займитесь)…

            Для чего нужен эмулятор? Эмулировать… Хотя бы ради забавы…

            • alex_syritza:

              > И это кстати доказывает то, что у меня есть опыт использования андроида без сенсора
              Хорошо, у вас есть опыт или понимание в скрещивании драконовского Android и Windows на кнопочных гаджетах с мышкой. Дальше что?
              >Имхо работать с текстом на смартбуке на порядок удобнее, Что же вы вытворяете с текстом на смартбуке с Android? Проще Swype использовать и задействовать S Voice. Но если вам так хочется поработать на клавиатуре можно купить bluetooth-клавиатуру, можно купить планшет-трансформер TF300TG(c модулем
              3G), TF700T(Infinity). Новые версии устройств получили емкостной дисплей с IPS-матрицей, разрешение Full
              HD, платформу NVidia Tegra 3 (с отдельным и опциональным LTE-модемом), 3G модуль. Но здесь вас может ждать разочарование в виду объема и энергоэффективности смартбука. Нельзя тупо использовать Android на ПК-устройствах. Android — это пост-ПК устройства ориентированные на сенсорное управление, а не кошмарное хардвардное.
              iPad — лучший инструмент для слепой печати.
              >Вообще, имхо, планшеты это не вещи для работы
              Спросите это у QA-инженера, нативных IT-журналистов, медработников и представителей сферы образования
              >Да, можно в экстренном случае что-то подправить, но больше
              Вы говорите — планшеты это не вещи для работы. Зайдите в парикмахерскую и посмотрите на iPad-ы.В детский сад зайдите, школу в Алабаме и посмотрите на планшеты. Планшеты заняли прочные ниши на развивающихся рынках. Это факты. Планшет iPad задействован в хирургии,
              https://news.eizvestia.com/news_technology/full/ipad-budut-ispolzovat-v-hirurgii,

              образовании, парихмахерстве, журналистке и так далее. Ваши утверждения не коррелируют с фактами

            • alex_syritza:

              >Эмулировать… Хотя бы ради забавы…
              В этом проблема. Технологии виртуализации Paralles для Mac еще можно понять, а эмулирование Android и Windows ради забавы — это, де-факто, треш

              • Женя Зыков:

                В рот мне ноги!!!

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

                • alex_syritza:

                  >нет у вас воображения, чтобы придумать, для чего это и что с того?
                  А у вас есть воображение играть эмуляторе в Android на Windows с помощью мышки Microsoft и ходить с эмулятором на смартбуках? Стив Баллер будет рад вашим фокусам.
                  У вас, просто Жени, есть воображение как можно зафигачить Android в микроволновку, Windows и просто поиграть в игру «В рот мне ноги». Успехов вам!

                  • Женя Зыков:

                    Ставить эмулятор андроида на устройство, имеющее андроид из коробки?

                    Ну, что ж, опять назову вас месье…
                    Что вам надо и нравится и то, что вам не надо и не нравится мы все уже поняли.

                    Мы поняли, что нужно работать на всём, что у нас имеется, даже если под работой подразумевается простой вывод информации. Делать с ничем ничего больше нельзя, устанавливать другие ос нельзя, технологии витртуализации — ересь, ссылаться на устройство, которому больше года тоже нельзя, ибо оно устарело-устарело и вообще никогда хорошим (да и вообще работоспособным) не было.

                    Месье может сказать что дельное ещё?
                    Может наконец действительно дельное чего будет…

                    p.s. объясните мне, убогому, кто такой Стив Баллер? Или вы таки Стива Балмера имели в виду?

  6. Tiger867:

    Интересная программа. Ещё бы знать где на компе находится её SD карта чтоб кэши игр сразу туда перекинуть.

    • Alexandr Noskov:

      Там её нет. Надо пользоваться сторонним софтом для внедрения хэша. По ссылке на 4Pda почитайте, все вышеописанные там способы работают.

    • alex_syritza:

      Интересных программ в Google Play очень много, а засадить Android, как показывают производители Toshiba, ASUS, Samsung, Acer и пользователи можно куда угодно — в фотокамеру Galaxy NX, на Desktop-ы, и даже в микроволновку.

      https://4.firepic.org/4/images/2013-12/26/z36fz9rmptpv.jpg

      Основная проблема, которая совершенно не волнует конечного пользователя — фрагментация Android-устройств, что создает головную боль разработчикам и компаниям(штатными приложениями Samsung App не пользуются более 80% пользователей). Это бьет по оптимизации, производительности нативных приложений и приводит к большим издержкам. В силу большой фрагментации мобильных устройств на Android, для большинства
      организаций становится экономически невыгодным создавать нативные приложения. Конечный потребитель превращается в игрушку, который, де-факто, с большой любовью к Android, пытается «натянуть» фрагментированную платформу на Desktop-ы используя драконовские средства виртуализации (отсутствует поддержка архитектуры). И основная проблема в больших тараканах пользователя, у которого нет чувства вкуса к Android — дизайну, отзывчивости, производительности.

      Большие тараканы пользователей кошмарят Android. Появляются энтузиасты, гики, которые очевидно надеются на убер-устройства, выпуская mod-ы Android, которая не пытается быть модной, но пытается стать популярной за исключительно за счет open source, количества гаджетов и OHA.

      И только дед Мороз, бесплатно раздает iPhone 5s прекрасным девушкам

      https://youtu.be/Vgx1l-j0sjA

      • Tiger867:

        Странный ответ у вас получился, как-то не по теме вопроса.

        • Alexandr Noskov:

          Как самый простой вариант- установить Total Commander в эмулятор, и им и ставить. Он прекрасно видит виртуальную файловую систему))))

        • alex_syritza:

          Перечитайте мой ответ, для лучшего понимания, раз 20

  7. Mr. Shnibley:

    Удачи тебе в Новом Году, автор!:)
    Как раз недавно продал смартфон, на котором постоянно играл в Injustice.

    • Alexandr Noskov:

      Там её нет. Надо пользоваться сторонним софтом для его внедрения. По ссылке на 4Pda почитайте, все вышеописанные там способы работают.

  8. Wikez:

    интересная статья! необычная (не про аппараты)! Надеюсь на ее победу 😉

  9. Mr. Shnibley:

    Кстати. у меня ПК определился как SGS Note первый.

  10. Den Ermos:

    Не знал раньше.Спасибо

  11. Чувак, болею за тебя )))
    Статья хорошая, хотя по началу, пока не увидел, кто автор, даже не особо и хотел читать, думая что там будет что-то в духе описания процесса установки стандартного эмулятора Android и описания работы «а вот тут у нас кнопка «сделать за***сь», она делает за***сь…
    Рад что ошибался )

    • Alexandr Noskov:

      Слышь я сегодня проспал и приехал в свою старую вв. В Сосновый бор. Теперь у меня все болит, а ты говоришь. Обратно ехал на Катеньке. Отличная деваха. Просто я ей понравился и она меня отвезла на 42 км просто из уважухи. а ты )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))0

      • TimeS:

        Теперь мне нужен его симулятор…

        • Alexandr Noskov:

          Кстати забавно. В Google Play всё-таки появилась инфа о новых устройствах. Теперь у меня как бы есть SGS II и III XD!
          Примерно двое суток прошло с момента регистрации новых устройств. Походу каждый день во всем мире столько устройств регистрируется, что сервисы не успевают.

  12. Оксана Глазкова:

    Статья отличная, спасибо автору! надеюсь на победу! 🙂

  13. евгений:

    Статья отличная, спасибо автору! удачи!
    Евгений

  14. kumach:

    Автору спасибо, статья очень помогла.

  15. Константин Луковников:

    статья хорошая, надо будет попробовать программку

  16. Андрей:

    Дельная, годная статья. Я бы ее еще в банерный блок добавил, т.к. мало статей подобного толку на AMR 🙂

    • Alexandr Noskov:

      Спасибо. Она по духу не совсем соответствует МР, но рад, как говорится, что понравилась.

  17. Олеся:

    5+ автору. Александр, спасибо за интересную статью. Желаю победы в этом конкурсе!:)