Возможно ли выполнение сборки ARM в iPhone Simulator или Android Simulator?

Кто-нибудь может подсказать, можно ли в симуляторах запускать программы на языке ассемблера?

2 ответа

Эмулятор Android, основанный на QEMU, обеспечивает полную эмуляцию ARMv5TE. ARMv6/v7, VFP и NEON присутствуют в текущей версии, но я думаю, что поддержка для них все еще немного ненадежна.

Android SDK можно загрузить бесплатно, поэтому возьмите копию и посмотрите, выполняет ли она то, что вам нужно.

ОБНОВЛЕНИЕ: Полная поддержка ARMv7-A доступна и стабильна.

Это не возможно в симуляторе iPhone, потому что это приложение i386 без возможности эмулировать другой процессор. Как следствие, вы должны скомпилировать приложение iPhone для кода i386, чтобы запустить его в симуляторе.

(Я не могу рассказать вам об Android.)

Другие вопросы по тегам