2012-07-10 117 views
30

我得到這個錯誤在Android模擬器的日誌,因爲我更新了SDKManager和ADT:Android模擬器:不能讓wglGetExtensionsStringARB錯誤

[2012-07-10 15點51分23秒 - 模擬器]無法獲得wglGetExtensionsStringARB

這是什麼意思?有什麼我可以做的嗎?

+2

也越來越此錯誤後。 – JMRboosties 2012-07-17 15:53:49

+2

請參閱此[答案](http://stackoverflow.com/a/8948724/1320263) – Pallavi 2012-07-25 05:22:41

+0

Thankyou。如果您希望我爲此投票,請添加您的答案。 – 2012-07-28 17:12:11

回答

14

我面臨類似的問題。在我的情況下,我創建了新的虛擬設備並啓用了快照。我只是取消選中複選框前往AVD Manager - >Select the device - >點擊Edit並取消選中Enabled複選框。 我希望這可以工作。

+3

在R22.0.1 for Windows版本上,我無法在設備編輯對話框中找到任何名爲「Enabled」的複選框。 – Tires 2013-06-22 13:28:13

+0

我沒有選中該複選框。視覺工作室就像一個魅力! – 2013-12-28 16:35:02

+0

我有同樣的問題,在我的情況下這種解決方案不起作用 – 2014-01-04 15:51:15

11

當您創建模擬器,你需要選擇性能CPU/ABI是英特爾凌動(在SDK管理器安裝)

5

只是改變你的JDK 我安裝SUN不是Oracle的JDK,它爲我的作品....

2

首先,使用INTEL x86 ... this as CPU/ABI。 其次,如果它被選中,取消選中快照。 保留目標高達安卓4.2.2

5

對我來說改變仿真性能設置爲「商店更快的啓動快照」,並取消選中「使用主機GPU」解決了這一問題。

2

我遇到了運行Android Studio 1.4的這個問題。 在Android虛擬設備(AVD)管理器中,我查看了「使用主機GPU」框,認爲這會給我模擬器速度帶來某種提升。
Android Studio將允許您選擇以這種方式配置的設備,並且它會顯示用於啓動虛擬設備的命令: Android Studio 'Run' window output

但由於某種原因,它不會警告您該程序崩潰,它不會告訴你stderr消息,你會看到你從命令行運行它自己: Output as run on the command line

當我從Android Studio運行它時,我沒有看到上面截圖中的對話框雖然它顯示了就好了,當你運行命令行命令, 所以我只是坐在那裏,耐心地爲幾分鐘,而什麼都沒有發生。
正如別處指出的,the drivers needed for the Use Host GPU option are not yet available。通過後閱讀,看來這個設置可以與一些英特爾處理器,但不是ARM的芯片,我選擇使用(見CPU/ABI低於設定)。

我的解決辦法,只是取消選中「使用主機GPU」框是通過附近的「編輯」選項打開的窗口的底部在AVD管理Android的虛擬設備選項卡中選擇虛擬設備之後。 您可以在
%得到的AVD管理器直接在Windows ANDROID_HOME%\ AVD的manager.exe
凡在我的Windows 8安裝%ANDROID_HOME%解析爲
C:\用戶\名爲myusername \應用程序數據\本地\安卓\ Sdk

我目前沒有在Linux上運行,但我認爲它在那裏是類似的路徑,即:
$ {ANDROID_HOME}/

取消選中「使用主機GPU」框後,我選擇了下一個檢查「快照」方塊,(據我所知,存儲的已建副本vm,所以不需要每次重建,這將爲未來的實例節省一些啓動時間)。下面是我用全部的設置:
Edit Android Virtual Device (AVD) window screenshot

0

我有,因爲我Nvidea顯卡驅動問題的同樣的問題。

如果您的系統有專用圖形卡,請檢查latest Driver並安裝它。

其他明智的,只是選擇仿真性能軟件在模擬器配置 enter image description here

更新驅動程序的問題解決了:)