webdevqa.jp.net

'AndroidエミュレーターのwglGetExtensionsStringARBを取得できませんでした

実際、EclipseのAndroidアプリケーションに問題があります。プログラムを実行すると、多くのエラーで終了するメッセージが表示されます。そこで、ここにコピーして貼り付けて、内容を示します。エミュレータの正確な問題は何ですか。何かアイデアはありますか?

Starting emulator for AVD 
Failed to create Context 0x3005
could not get wglGetExtensionsStringARB
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
12
user1656204

RAMを512Mbに設定してみてください。うまくいきました。

6
jhoanna

グラフィックカードドライバを更新してみてください

1
mike

この質問に答えるには遅すぎるかもしれませんが、グラフィック(ビデオ)ドライバーの最新バージョンをインストールすることで問題(could not get wglGetExtensionsStringARB)を解決しました。また、デバイスのプロパティから、「use Host GPU」オプションをチェックしました。現在、次の設定で動作しています。
settings for virtual device

1
houssam

これは少しエッジの場合ですが、エミュレーターを実行しているコンピューターに物理的にいたときにエミュレーターが正常に起動しましたしかしそのコンピューターにリモート接続してエミュレーターを起動しようとすると、これらのエラーで失敗しました。

コンピューターの物理的な場所に移動してエミュレーターを起動したところ、正常に動作したため、これはリモート接続を介したエミュレーターソフトウェアの制限であると思います。

エミュレーターのグラフィックスアクセラレーションは、開発用コンピューターのグラフィックスハードウェア、特にグラフィックスプロセッシングユニット(GPU)を利用して、画面の描画を高速化します。グラフィックアクセラレーション機能を使用するには、次のバージョンのAndroid開発ツールがインストールされている必要があります。

Android SDK Tools, Revision 17 or higher
Android SDK Platform API 15, Revision 3 or higher

このリンクを確認してください http://developer.Android.com/tools/devices/emulator.html#acceleration

0
Kirit Vaghela