在模拟器中找不到EGLConfig,gpu仿真是真的

时间:2012-10-01 16:58:07

标签: android andengine gpu

我正在使用AndEngine并始终收到错误:

  

“java.lang.IllegalArgumentException:找不到EGLConfig!”

当我在模拟器中运行我的应用程序时。 GPU仿真在硬件配置中设置为true。它也适用于所有sdks。我的应用在手机上正常运行。有人有什么建议吗? :)

编辑:这是我在ubuntu中设置显卡时遇到的问题,一切都很好:)

2 个答案:

答案 0 :(得分:1)

之前我遇到过同样的问题,我解决了以下问题:

  1. 我下载了最后两个API(API 15和API 16)
  2. 我使用Eclipse JUNO安装了ADT 20.0.3
  3. 我安装了最新版本的平台工具(修订版14)和sdk-tools(修订版20.0.3)
  4. 我为平台下载了基于Intel Atom x86的新系统映像(注意这个原因,API 15和16将无法在ARM上运行(至少对我来说不起作用))。
  5. 如您所述,在创建AVD时启用GPU模拟。
  6. 注意:您可以使用SDK Manager完成所有这些操作。如果不是因为您的国家/地区被阻止(无法访问Google存储库),则必须使用代理并转到直接链接,BTW就是我的情况。 :)

    这应该足够了,我认为这是开发Android的最佳配置,尽管应用语句1和4可以解决您的问题。 祝你好运!!!

    PD:如果你想测试一些在以前的API版本中使用OpenGL 2.0的应用程序(例如Froyo),你必须在物理手机中进行测试。

答案 1 :(得分:0)

这是Ubuntu 12.04中我的显卡设置问题:P