SDKManagerとADTを更新した後、Androidエミュレーターログでこのエラーが発生しています。
[2012-07-10 15:51:23-エミュレータ] wglGetExtensionsStringARBを取得できませんでした
どういう意味ですか?そして、それについて私にできることはありますか?
同様の問題に直面しました。私の場合、新しい仮想デバイスを作成し、スナップショットを有効にしていました。 [AVD Manager
-> Select the device
]に移動し、Edit
をクリックしてEnabled
チェックボックスをオフにします。これがうまくいくことを願っています。
エミュレータを作成するときは、CPU/ABIがIntel Atom(SDKマネージャーにインストールされている)であるプロパティを選択する必要があります。
jDKを変更するだけで、OracleではなくSunのJDKをインストールしました。
エミュレートされたパフォーマンス設定を「起動を高速化するためにスナップショットを保存」に変更し、「ホストGPUを使用」のチェックを外すと、問題が修正されました。
まず、INTEL x86 ...これをCPU/ABIとして使用します。次に、スナップショットがオンになっている場合はオフにします。ターゲットをAndroid 4.2.2まで維持する
Android Studio 1.4を実行しているこの問題に遭遇しました。Android仮想デバイス(AVD)マネージャーで、これにより、エミュレータの速度がいくらか向上します。
Android Studioでは、そのように構成されたデバイスを選択でき、仮想デバイスの起動に使用したコマンドが表示されます。
しかし、何らかの理由で、プログラムがクラッシュしたという警告は表示されず、コマンドラインから実行した場合に表示されるstderrメッセージも表示されません:
Android Studioから実行したとき、上記のスクリーンショットにダイアログボックスは表示されませんでしたが、コマンドラインからコマンドを実行すると、 、何も起こらなかったので、数分間辛抱強くそこに座っていました。
他の場所で指摘したように、 se Host GPUオプションに必要なドライバーはまだ利用できません 。その投稿を読んで、この設定は一部のIntel CPUで使用できますが、私が選択したARMチップでは使用できません(以下のCPU/ABI設定を参照)。
私の解決策は、Androidで仮想デバイスを選択した後、[編集]オプションで開いたウィンドウの下部近くにある[ホストGPUを使用]ボックスをオフにするだけでした。 AVDマネージャーの[仮想デバイス]タブ:Windowsで直接AVDマネージャーにアクセスできます。
%Android_HOME%\ AVD Manager.exe
Windows 8のインストールで、%Android_HOME%が解決された場所
c:\ users\myusername\AppData\Local\Android\Sdk
現時点ではLinuxで実行していませんが、同様のパスにあると思います。つまり:
$ {Android_HOME} /
[ホストGPUを使用]ボックスをオフにした後、その横にある[スナップショット]ボックスをオンにしました(理解したとおり、既に構築されたvmのコピーを保存するため、取得する必要はありません)毎回再構築されます。これにより、将来のインスタンスの起動時間が節約されます。私が使用した完全な設定は次のとおりです。
私のNvideaグラフィックスカードドライバーの問題のため、同じ問題が発生しました。
システムに専用グラフィックカードがある場合は、 最新のドライバー を確認してインストールします。
それ以外の場合は、Emulator ConfigurationsでSoftwareとしてEmulated Performanceを選択するだけです
ドライバーを更新すると、問題は解決します:)