この記事 http://cobworks.ca/2010/04/19/why-Android-market-has-no-games/ はそうではないことを示唆していますが、それ以来何かが変わったのではないかと期待していました。 4月。
Googleは、ネイティブのx86プロセッサをサポートする新しいバージョンをリリースしました。 OpenGL ES 2.0もサポートしていますfaster-emulator-with-better-hardware:
ボーナスとして、現在OpenGLES2.0をサポートしているであるため、OpenGLゲームをエミュレーター内で実行できるようになりました。
注:仮想マシンを作成するときに、新機能を利用する場合は、ハードウェアメニューから[GPUエミュレーション]オプションを選択してください。
参照:
liliputing
OpenGL ES2.0はAndroidエミュレーター(SDK 2.3で提供)ではサポートされていません。Googleはこの機能に取り組んでいますが、まだ利用できません。
更新:OSXおよび4.0.3イメージのWindowsで利用できます。
これは私のために働いた;私のエミュレーターは4.2.2プラットフォーム1で実行されます。SDKマネージャーのエクストラからインテルX86エミュレーターアクセラレーター(Haxim)をダウンロードしてインストールします(そうでない場合は、BIOS設定で仮想化を有効にする必要がある場合があります)。 2.低次元のAVD、たとえば3.2 "を選択します。3。googleAPItarget \の代わりにAndroid APIを選択します(GoogleAPIのデフォルトはAmeabi-v7aCPUですが、Intel Atomx86。4適切なメモリと内部ストレージを選択します。5AVDから[ホストGPUを使用]を確認します。6Androidアプリケーションの実行中に、追加のコマンドラインオプションコマンドに「-gpoon」を追加します。 「HAXは動作しており、エミュレータは高速virtモードで実行されています」...これは実行時にコンソールに表示されます
(私のエミュレーターは私のPCより速くなりました)
はい、ジンジャーブレッドでサポートが完了しました。 バージョンノート を参照してください。