2012-09-08 226 views
12

其實我的eclipse中的Android應用程序有問題。當我運行我的程序時,它給了我一個結束了很多錯誤的信息。 因此,我將它們複製並粘貼到此處以向您展示模擬器的確切問題。有任何想法嗎?'無法爲Android模擬器獲取wglGetExtensionsStringARB'

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 
+0

也得到這個錯誤。我正在嘗試啓動Android 4.0.3模擬器 - 無用。 – azizbekian

+0

模擬器無論如何啓動或崩潰?如果它崩潰了,是所有的錯誤還是你得到了'分配內存失敗'錯誤?如果是這樣,它似乎是一個谷歌bug和一些修正在這裏:http://stackoverflow.com/questions/7222906/failed-to-allocate-memory-8 – georgiecasey

+0

我得到確切的問題。有沒有解決它? –

回答

6

嘗試將RAM設置爲512 Mb。它爲我工作。

+0

謝謝。它適用於我的工具。令人費解。 – Hong

0

模擬器的圖形加速利用您的開發計算機的圖形硬件,特別是其圖形處理單元(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

1

它可能爲時已晚來回答這個問題,但我解決了問題(could not get wglGetExtensionsStringARB)通過安裝我的圖形(視頻)驅動程序的最新版本。 也來自設備屬性,我已檢查'use host GPU'選項。它具有以下設置現在的工作:
settings for virtual device

1

嘗試更新您的顯卡驅動程序

0

這是稍微邊緣情況,但我的模擬器開始很好,當我是身體在那跑了計算機,但當我遠程登錄到該計算機(通過RDP)並嘗試啓動模擬器,但由於出現這些錯誤而失敗。

我相信這是模擬器軟件通過遠程連接的一個限制,因爲我去了計算機的物理位置並啓動了模擬器,它工作正常。