cod*_*ngh 3 android android-emulator
我已经使用api 16创建了一个与地图相关的应用程序,只要运行此应用程序就会弹出这个错误.
[2012-10-18 20:05:26 - Maps] Android Launch!
[2012-10-18 20:05:26 - Maps] adb is running normally.
[2012-10-18 20:05:26 - Maps] Performing com.example.maps.MainActivity activity launch
[2012-10-18 20:05:29 - Maps] Launching a new emulator with Virtual Device 'andi'
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] Failed to create Context 0x3005
[2012-10-18 20:05:38 - Emulator] could not get wglGetExtensionsStringARB
[2012-10-18 20:05:38 - Emulator] emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
[2012-10-18 20:05:38 - Emulator] emulator: WARNING: Requested RAM size of 1024MB is too large for your environment, and is reduced to 768MB.
[2012-10-18 20:05:38 - Emulator] Failed to allocate memory: 1455
[2012-10-18 20:05:38 - Emulator]
[2012-10-18 20:05:38 - Emulator] This application has requested the Runtime to terminate it in an unusual way.
[2012-10-18 20:05:38 - Emulator] Please contact the application's support team for more information.
Run Code Online (Sandbox Code Playgroud)
当我使用api 14运行此应用程序时,它可以工作,但它不适用于api 15和16
小智 7
我将虚拟设备的VM堆更改为更高的值 - 这解决了我的崩溃问题.现在的值是:10.1"WXGA 1280 x 800,Android 4.1.2,Intel Atom,Ram 1024,VM Heap 128,内部存储300 MB,SD 300 MB此外,我在eclipse中更改了内存的启动设置. ini,但我不确定这是否与问题有关.
好的,我知道这对你来说太晚了,但它可能会帮助别人.我尝试了所有解决方案,但没有一个对我有用
谷歌带我到这里 http://code.google.com/p/android/issues/detail?id=33336 给出的解决方案适用于许多但不适用于我.我把它包括在这里,因为也许对你来说它会有所帮助
openGL在错误的文件夹中:\ tools而不是\ tools\lib将以下文件复制到tools文件夹:
libEGL_translator.dll
libGLES_CM_translator.dll
libGLES_V2_translator.dll
libOpenglRender.dll
Run Code Online (Sandbox Code Playgroud)
然而,在帖子的末尾使用"Zachary的技术"对于那些无法使用它的人.去获取Process Monitor(http://technet.microsoft.com/en-us/sysinternals/bb896645).为"进程名称"+"包含"+"模拟器"添加过滤器:*启动捕获*启动模拟器*等到收到失败的消息*停止捕获
搜索(ctrl + f)其中一个无法加载的dll的捕获,如"libOpenglRender".您可能会看到多次尝试在多个目录中查找此文件,结果为"NAME NOT FOUND"或"PATH NOT FOUND".
使用这个我发现我有atiglpxx.dll的问题
我在我的Windows设备管理器上看了我的显示适配器,并在我的案例中下载了一个驱动程序,用于AMD的ATI Modility Radeon HD 2400 XT http://support.amd.com/us/psearch/Pages/psearch.aspx?type=2.4 0.2和产品= 2.4.2.3.15&的contentType = GPU +下载+详情&OSTYPE =的Windows + 8 + - + 32位+版和关键字=项目= 20
一旦我安装,我不再得到"无法获取wglGetExtensionsStringARB"消息
| 归档时间: |
|
| 查看次数: |
27781 次 |
| 最近记录: |