Вопрос

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

В то время как на мобильном телефоне имеется множество аппаратных средств [например, сенсорный экран iPhone, стилус...другие дополнения] и между всеми типами телефонов очень меньшая совместимость или очень меньший набор функций, общих для всего мобильного оборудования.Нельзя использовать жесты iPhone на телефоне Nokia, у которого нет сенсорной поверхности.

Что заставляет человека виртуализировать мобильный телефон?

Это было полезно?

Решение

Не каждый может позволить себе предоставить своим тестировщикам / разработчикам полноценные мобильные телефоны. Именно тогда в игру вступает виртуализация, поскольку сегодня почти у каждого есть компьютер, способный работать с какой-то виртуальной машиной.

Другие советы

Также есть двойные приводы:

  • Это полезно для таких случаев, как S60 и Windows Mobile, где нет разрыва между оборудованием (или, возможно, виртуализировать свой мобильный Android, чтобы вы могли использовать WM до тех пор, пока Android не перестанет трястись и иметь огромные root-эксплойты :))
  • Потому что они могут

Однако меня это интересует со стороны разработчика, поскольку мне приходится постоянно разрабатывать для Symbian, и это может уменьшить количество вариантов телефонов, на которых мне приходится тестировать разработчика :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top