Apakah eksekusi perakitan ARM di iPhone Simulator atau Android Simulator dimungkinkan?

Adakah yang bisa memberi tahu saya apakah mungkin untuk menjalankan program menggunakan bahasa rakitan lengan di simulator?


person user299831    schedule 27.09.2010    source sumber


Jawaban (2)


Ini tidak mungkin dilakukan di simulator iPhone karena ini adalah aplikasi i386 tanpa kemampuan untuk meniru prosesor lain. Akibatnya, Anda harus mengkompilasi aplikasi iPhone Anda ke kode i386 untuk menjalankannya di simulator.

(Saya tidak bisa memberi tahu Anda tentang Android.)

person Codo    schedule 27.09.2010
comment
Inilah mengapa disebut simulator dan bukan emulator. - person Jasarien; 27.09.2010

Emulator Android, berdasarkan QEMU, menyediakan emulasi ARMv5TE penuh. ARMv6/v7, VFP, dan NEON hadir di versi saat ini tetapi menurut saya dukungan untuk itu masih sedikit lemah.

Android SDK dapat diunduh gratis, jadi ambil salinannya dan lihat apakah itu sesuai dengan kebutuhan Anda.

PEMBARUAN: Dukungan penuh ARMv7-A tersedia dan stabil.

person fadden    schedule 27.09.2010