Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android OpenGL不在模拟器上运行_Android_Eclipse_Opengl_Emulation - Fatal编程技术网

Android OpenGL不在模拟器上运行

Android OpenGL不在模拟器上运行,android,eclipse,opengl,emulation,Android,Eclipse,Opengl,Emulation,到目前为止,我一直在尝试运行developer.android.com提供的两个OpenGL示例代码。它们编译和部署正常,但在emulator上运行失败,无论它采用何种配置,但在设备上运行良好。所以它必须是模拟器,而不是代码。我一直在读这些关于这个问题的文章(这似乎是一个常见的问题),但对我来说什么都不管用。首先,我的工作环境是: Windows7-32位 适用于windows x86 v22.2.1的ADT捆绑包 jdk7 具有更新驱动程序的ATI Radeon X1600系列 我怀疑应用

到目前为止,我一直在尝试运行developer.android.com提供的两个OpenGL示例代码。它们编译和部署正常,但在emulator上运行失败,无论它采用何种配置,但在设备上运行良好。所以它必须是模拟器,而不是代码。我一直在读这些关于这个问题的文章(这似乎是一个常见的问题),但对我来说什么都不管用。首先,我的工作环境是:

  • Windows7-32位
  • 适用于windows x86 v22.2.1的ADT捆绑包
  • jdk7
  • 具有更新驱动程序的ATI Radeon X1600系列
我怀疑应用程序的失败与emulator运行时出现的错误有关:

    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
我已经选中并取消选中了“使用主机GPU”和“快照”选项,但没有任何更改。我更改了ram和内部存储器,但也没有发生任何事情。我甚至更改了安卓:installLocation的

我的猜测是ADT包中缺少一堆库文件,或者我必须从SDK管理器中安装一些软件包

我有:

  • libEGL_translator.dll
  • libGLES\u CM\u translator.dll
  • libGLES_V2_translator.dll
  • libOpenglRender.dll

  • lib64EGL_translator.so
  • lib64GLES_CM_translator.so
  • lib64GLES_V2_translator.so
  • lib64OpenglRender.so
在my
sdk/tools/lib中

至于包裹,我有:

  • 安卓4.3(API 18)

    • SDK平台
    • Android SDK构建工具
  • Android支持库

  • 安装


    有什么帮助或解决方法吗?这简直让我受不了……

    您报告的错误表明驱动程序安装不完整、损坏或有故障。简言之,这些错误表明仿真器无法加载特定的OpenGL功能,即仅在正确安装驱动程序的情况下才可用的功能。我建议您尝试清除系统中的任何图形驱动程序,标准VGA/VESA驱动程序除外,并使用从AMD网站下载的驱动程序重新安装。

    您报告的错误表明驱动程序安装不完整、损坏或有故障。简言之,这些错误表明仿真器无法加载特定的OpenGL功能,即仅在正确安装驱动程序的情况下才可用的功能。我建议您尝试清除系统中的任何图形驱动程序,标准VGA/VESA驱动程序除外,并使用从AMD网站下载的驱动程序重新安装。

    您报告的错误表明驱动程序安装不完整、损坏或有故障。简言之,这些错误表明仿真器无法加载特定的OpenGL功能,即仅在正确安装驱动程序的情况下才可用的功能。我建议您尝试清除系统中的任何图形驱动程序,标准VGA/VESA驱动程序除外,并使用从AMD网站下载的驱动程序重新安装。

    您报告的错误表明驱动程序安装不完整、损坏或有故障。简言之,这些错误表明仿真器无法加载特定的OpenGL功能,即仅在正确安装驱动程序的情况下才可用的功能。我建议您尝试清除系统中的任何图形驱动程序,标准VGA/VESA驱动程序除外,并使用从AMD网站下载的驱动程序重新安装。

    与ADT捆绑的仿真器几乎已损坏。我无法让它在启用opengl的情况下工作

    Android Studio附带的仿真器有了很大的改进,可以处理我大部分的开发使用

    有时,一些应用程序仍然会在内置仿真器中崩溃。然后我使用另一种仿真器,如genymotion或leapdroid。它们都与adb兼容,所以Android Studio将直接连接到它们。Leapdroid在应用程序兼容性方面最适合我

    您可以在以下网址找到更多信息:

    与ADT捆绑在一起的仿真器几乎已经损坏。我无法让它在启用opengl的情况下工作

    Android Studio附带的仿真器有了很大的改进,可以处理我大部分的开发使用

    有时,一些应用程序仍然会在内置仿真器中崩溃。然后我使用另一种仿真器,如genymotion或leapdroid。它们都与adb兼容,所以Android Studio将直接连接到它们。Leapdroid在应用程序兼容性方面最适合我

    您可以在以下网址找到更多信息:

    与ADT捆绑在一起的仿真器几乎已经损坏。我无法让它在启用opengl的情况下工作

    Android Studio附带的仿真器有了很大的改进,可以处理我大部分的开发使用

    有时,一些应用程序仍然会在内置仿真器中崩溃。然后我使用另一种仿真器,如genymotion或leapdroid。它们都与adb兼容,所以Android Studio将直接连接到它们。Leapdroid在应用程序兼容性方面最适合我

    您可以在以下网址找到更多信息:

    与ADT捆绑在一起的仿真器几乎已经损坏。我无法让它在启用opengl的情况下工作

    Android Studio附带的仿真器有了很大的改进,可以处理我大部分的开发使用

    有时,一些应用程序仍然会在内置仿真器中崩溃。然后我使用另一种仿真器,如genymotion或leapdroid。它们都与adb兼容,所以Android Studio将直接连接到它们。Leapdroid在应用程序兼容性方面最适合我

    您可以在以下网址找到更多信息: