私はOpenGL ES
Androidでの開発をいじっています。OpenGL ES
開発マシンのエミュレータでアプリケーションの実行が遅いようです。これは、実際のハードウェアのパフォーマンスを反映していますか? グラフィックスのパフォーマンスが低下すると、アプリケーションの開発に時間がかかりすぎることが懸念されます。
5 に答える
エミュレータは、私の .NET では非常に遅いMobile Intel Pentium M 725, 1600 MHz
です。
エミュレーターは実際のパフォーマンスを代表していないと思います。
Windows での VM アクセラレーションの構成
Windows の仮想マシン アクセラレーションには、Intel Hardware Accelerated Execution Manager (Intel HAXM) のインストールが必要です。このソフトウェアには、Virtualization Technology (VT) をサポートする Intel CPU と、次のいずれかのオペレーティング システムが必要です。
Windows 7 (32/64 ビット)
Windows Vista (32/64 ビット)
Windows XP (32 ビットのみ)
仮想化ドライバーをインストールするには:
Android SDK Manager を起動し、Extras を選択してから、Intel Hardware Accelerated Execution Manager を選択します。
ダウンロード完了後、実行<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe
画面の指示に従ってインストールを完了します。インストールが完了したら、コマンド プロンプト ウィンドウを開き、次のコマンドを実行して、仮想化ドライバーが正しく動作していることを確認します。
sc query intelhaxm
次の情報を含むステータス メッセージが表示されます: SERVICE_NAME:intelhaxm
...
STATE : 4 RUNNING
...
VM アクセラレーションを使用して x86 ベースのエミュレーターを実行するには:
コマンド ラインからエミュレーターを実行している場合は、x86 ベースの AVD を指定するだけです。
emulator -avd <avd_name>
Android Studio 2.0 の新しいエミュレーターを使用すると、優れたコンピューターがあれば、少なくとも私のアプリケーションでは非常にスムーズに動作します!
特徴をチェック!