6

HD7690M XT(6770Mのオーバークロックバージョン)があり、ICS用のAndroidエミュレーター(sdkツールrev.20)がハードウェアOpenGL ESエミュレーションを開始できず、次のエラーメッセージが表示されます。

エミュレータ:エラー:OpenGLESエミュレーションライブラリを読み込めませんでした:DLLを読み込めませんでした!
エミュレーター:警告:ソフトウェアレンダラーを使用して、OpenglESエミュレーションを初期化できませんでした。

ソフトウェアレンダラーを使用すると、色解像度が非常に悪くなりました(添付のスクリーンショットを参照してください)。これはソフトウェアレンダラーが原因であると思われます(以前のバージョンのAndroidをエミュレートする場合はそのような問題はありません)。ハードウェアエミュレーションを実行できる人がこの問題を見たことがありますか?

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ハードウェアGPUエミュレーションはどのグラフィックカードで実行できますか?(を実行すると、詳細なデバッグメッセージを表示できます$ emulator -avd your_avd_name -verbose

4

4 に答える 4

9

Windows 7(64ビット)マシンでも同じ問題が発生しました。その理由は、libOpenglRender.DLLが見つからなかったためです。変数に追加C:\Program Files (x86)\Android\android-sdk\tools\libし、エラーメッセージなしでエミュレータを起動できるようになりました。PATHただし、スクリーンショットと比較してグラフィックの品質に違いは見られません。

于 2012-08-01T12:26:34.293 に答える
7

以下のファイルをSDK\tools\libからSDK\toolsにコピーします。

  1. libEGL_translator.dll
  2. libGLES_CM_translator.dll
  3. libGLES_V2_translator.dll
  4. libOpenglRender.dll
于 2013-08-10T04:42:19.953 に答える
6

すべてのdllファイルをtools\libからtoolsにコピーします。

于 2013-04-16T10:02:33.823 に答える
1

toos \ libをPATHに追加すると機能します。覚えておく必要があるのは、最後ではなく、PATHの先頭に追加することだけです。この投稿を確認してください: https ://code.google.com/p/android/issues/detail?id = 33336

于 2013-09-04T06:12:18.807 に答える