Разница между симуляцией и эмуляцией в мобильной разработке заключается в целях и области тестирования. 3
Симуляция направлена на имитацию внутреннего состояния объекта, максимально приближённого к реальному. 3 Симуляторы созданы для проверки программной части мобильного устройства, они не имитируют аппаратную часть. 2 Симуляторы предпочтительнее, когда нужно протестировать внутреннее поведение телефона, например его оборудование, встроенное ПО. 3
Эмуляция, в свою очередь, предполагает максимально близкое подражание внешнему поведению объекта. 3 Эмуляторы используются, когда нужно проверить внешнее поведение мобильного устройства, например вычисления, выполнение транзакций. 3
Ещё несколько отличий: