6

これはおそらく閉鎖されたり、反対票を投じられたりすることはわかっていますが、とにかく試してみたいと思っています。iOS のエミュレータが Android よりも速いのはなぜですか? 性能の低い Mac で iOS エミュレーターを使用していますが、Mac よりもスペックの高いラップトップで実行されている Android のエミュレーターよりもはるかにスムーズです。

Android は ARM をエミュレートするのに対し、iOS は OS X でネイティブに実行されるためだとどこかで読んだことがあります。誰もこれに真に答えることができないことは知っていますが、それでも. 誰かがこのかなりイライラする問題に光を当ててくれることを願っています.

4

2 に答える 2

10

iOS の「エミュレーター」はエミュレーターではないため、シミュレーターです。

この回答から:

エミュレーターとシミュレーターの違いは、エミュレーターが実際のデバイスで見られるソフトウェアとハ​​ードウェア環境を模倣することです。一方、シミュレーターはソフトウェア環境を模倣するだけです。それ以外の場合は、ディスク容量、メモリ、プロセッサ速度など、ホスト システムのすべてのハードウェア リソースにアクセスできます。

于 2012-08-28T07:34:58.493 に答える
1

より高速なエミュレーターについては、Intel VT に関するこのリンクとセクションを確認してください:
http://developer.android.com/tools/devices/emulator.html
また、あなたの質問に答え、Android 環境での x86 と ARM の「エミュレーション」の違いを説明します):
http://android-developers.blogspot.cz/2012/04/faster-emulator-with-better-hardware.html

于 2012-08-28T07:37:52.237 に答える