重複の可能性:
Android エミュレータが遅い
私のコンピュータのハードウェアの制限ですか?1024 メガバイトの RAM 2200 x 2 デュアル コア AMD CPU があり、Android を開発することはできません。エミュレーターは重いです。どうすればよいですか?古いSDKと新しいSDKをダウンロードしましたが、それでも同じです。
重複の可能性:
Android エミュレータが遅い
私のコンピュータのハードウェアの制限ですか?1024 メガバイトの RAM 2200 x 2 デュアル コア AMD CPU があり、Android を開発することはできません。エミュレーターは重いです。どうすればよいですか?古いSDKと新しいSDKをダウンロードしましたが、それでも同じです。
アーム イメージよりも高速な x86 (Atom) システム イメージを使用してみてください。
詳細については、このリンクを参照してください
私はあなたよりもはるかに優れた PC を持っていますが、Android 用に開発した一部の OpenGL ES アプリケーションをエミュレートするのに苦労しています。現在のアーキテクチャとは異なる CPU をエミュレートすることは非常に難しく、非常に最適化されていることを理解する必要があります。x86 で ARM のマシン コードを実行すると、実行に多少の遅延が発生するはずです。前後の変換と再梱包。
エミュレーターの代わりに、テストとデバッグの目的で独自の Android デバイスを使用することをお勧めします。リアルタイムで実行されるため、CPU と RAM をアップグレードしたくない場合に適しています。
1ギガバイトのRAMでは十分ではありません。Eclipse だけでその約 3 分の 2 を占め (私の場合は 900 MB を占めます - eclipse.ini で調整)、HomeScreen の 2.2 エミュレーターは約 200 MB を占めます。コーディング中に他に何も開かない限り、Firefox、Chrome (ブラウザのラム吸盤)、メール クライアント、チャット クライアントなどは、制限をわずかに下回っているだけです。
メモリのアップグレード以外でできる最善の方法は、QVGA でエミュレーターを実行することです (AVD マネージャーで、仮想デバイスをクリックし、[編集] をクリックして、[スキン] の下で [組み込み] を [QVGA] に変更します。他のすべてのアプリを開いた状態でスムーズに動作するには、少なくとも 4 ギガが必要です。