Androidのエミュレータが遅いのはなぜですか?どうすればAndroidエミュレータを高速化できますか?

2.67* GHzのCeleronプロセッサと1.21 GBのRAMを搭載したx86のWindowsXP** Professionalマシンを使用しています。

私の理解では、このようなマシンでは Android Emulator はすぐに起動するはずなのですが、私の場合は起動しません。IDE、SDK、JDKなどの設定については、すべての指示に従っており、エミュレータをすばやく起動することに成功したこともありますが、それは非常にまれです。できれば、この問題を解決するにはどうしたらいいでしょうか?

起動してホーム画面を読み込んだとしても、非常に遅いのです。Eclipse IDE]1バージョン3.5(Galileo)と3.4(Ganymede)で試してみました。

古いバージョンのEclipseに搭載されているエミュレータはとても遅いです。

最近のエミュレータは、2010年の時点では以前よりも高速になっています。お使いのSDK/IDEをアップデートしてください。

個人的には、本物の携帯電話を使ってテストをしています。その方が速いし、テストもより現実的です。しかし、自分のアプリケーションを多くの異なるAndroidバージョンでテストしたい場合、何台もの携帯電話を購入したくない場合は、時々エミュレータを使用する必要があります。

解説 (6)

アンチウイルスを無効にしてみてください。そうすれば、エミュレータが少しは速くなるかもしれません。

解説 (5)

Emulator Startup Optionsに記載されているオプション-cpu-delayを使用するとよいでしょう。

解説 (1)