2014-09-22 2 views
0

나는 어디에서나 오류에 대해 anwser를 찾을 수 없습니다. stackeroverflow에서 비슷한 것을 찾았지만 동일한 오류 코드가 없으며 해당 soultions이 작동하지 않습니다.
광고가있는 webview를 만들었습니다. 광고가 모두 좋은 상태로로드되지만 webview는로드되지 않습니다. 오류가 계속 발생합니다. 내가 다른 사람들의 quetsions에서 "작동시킬 전화에로드하십시오, 에뮬레이터에 문제가 있습니다"또는 "avd로 가서 gpu에 대한 설정을 전환합니다"에서 발견 된 것들. 그러나 이것 모두는 작동하지 않습니다. 다른 웹 사이트에서 해킹 된 기기에이 문제가 발생하는 것을 확인했습니다. 그러나 나는 정말로 그것을 이해하지 않는다. . . . 여기 내 오류는 다음과 같습니다표면 오류, 앱을 실행할 수 없음

E/chromium﹕ [ERROR:gl_surface_egl.cc(153)] No suitable EGL configs found. 
E/chromium﹕ [ERROR:gl_surface_egl.cc(620)] GLSurfaceEGL::InitializeOneOff failed. 
E/chromium﹕ [ERROR:gl_surface_egl.cc(153)] No suitable EGL configs found. 
E/chromium﹕ [ERROR:gl_surface_egl.cc(620)] GLSurfaceEGL::InitializeOneOff failed. 
E/chromium﹕ [ERROR:gpu_info_collector.cc(86)] gfx::GLSurface::InitializeOneOff() failed 

답변

0
당신의 논평에 따라

추측 : 당신은 GLES2

  • 당신은 당신은 하드웨어가없는
  • AOSP 에뮬레이터에서 실행중인를 사용하고

    • 가속 활성화

    모두 해당되면 AVD에서 하드웨어 가속을 사용하도록 설정합니다 (또는 명령 줄에서 -gpu on) 문제를 해결해야합니다.

    문제는 AOSP 에뮬레이터 자체가 GLES1 만 구현한다는 것입니다. 하드웨어 가속 모드로 전환하면 GPU 명령이 대부분 호스트 GPU로 전달되고 GLES2가 지원됩니다.