2011-10-20 9 views
5

私はこれが途中であると思っていました。誰もその方法を知っていますか?ICSエミュレータのハードウェアアクセラレータはどこにありますか?

エミュレータ内でGLES2.0コンテキストを取得できないようですが、それはちょうど私です。 IllegalArgumentException: eglからのconfigs一致はありません。

ただし、含まれているGLES20 API Demoが実行されているようです。

とにかく、それほど高速化されていないか、古いエミュレータが速いようです。しかし、ニースの更新。

答えて

5

Android SDKツールR15では、4.0.3イメージでGPUエミュレーションを有効にすることができます。

新しいエミュレータ仮想デバイスを作成し、ハードウェアプロパティでGPUエミュレーションをtrueに設定する必要があります。

2

ICSのエミュレータにはハードウェアアクセラレーションが含まれていません。それは彼らが電話で実行しているアプリケーションのためのハードウェアアクセラレーションを許可しない、と述べた

http://code.google.com/p/android/issues/detail?id=6816それを提供するために、バグがまだ開いています)。 (この機能は実際にハニカムにタブレット用に導入されました)

+0

しかし、彼らは4〜5か月前に機能をデモし、遠くにあると言っていました。 私は「正式にリリースされたのですか?」と尋ねているのは、「それは何とかするためのフラグやオプションがある」ということです。 – HaMMeReD

+0

いいえ、今すぐ有効にするフラグはありません。それはどんな形でも出荷されていません。 –

+1

10-21 00:25:46.455:D/gralloc_goldfish(794):GPUエミュレーションのないエミュレータが検出されました。 ああ、そんなにおもしろいのはなぜ... – HaMMeReD

1

Android SDK 2011年8月26日にhw.gpu.enabledハードウェアのプロパティを追加しました。commit。 "エミュレータはエミュレーションを行うことができますが、それをサポートするシステムイメージ が必要です。まだリリースされていません。 Xavier Ducrohetと2011年10月20日に言った。 Ice cream sandwich gpu emulation issue。 今のところ、私はシステムイメージがそれをサポートしているのを見つけることができません。