2012-09-06 25 views
5

To jest bardzo dziwne, ponieważ nie używam żadnego OpenGL w mojej aplikacji!Błąd "eglConfig nie zainicjowany", ale nie używam openGl

otrzymuję ten ślad stosu (dzięki Acra):

java.lang.RuntimeException: eglConfig not initialized 
at android.view.HardwareRenderer$GlRenderer.initializeEgl(HardwareRenderer.java:582) 
at android.view.HardwareRenderer$GlRenderer.initialize(HardwareRenderer.java:518) 
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1300) 
at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442) 
at android.os.Handler.dispatchMessage(Handler.java:99) 
at android.os.Looper.loop(Looper.java:137) 
at android.app.ActivityThread.main(ActivityThread.java:4575) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:511) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) 
at dalvik.system.NativeStart.main(Native Method) 

pewne wskazówki:

  • To zaczęło się dziać tylko w wersji mojej aplikacji, które dodałem widget. Więc to jest prawdopodobnie związane Widget renderowania
  • zdarzyło mi się kilka razy, i wydaje się pochodzić z tego samego urządzenia
  • To urządzenie raportów inny rozmiar ekranu za każdym razem ...

Coś wszystkie raporty mają wspólne:

  • PHONE_MODEL = cm_tenderloin
  • brand = rodzajowy
  • produkt = dotykowa
  • ANDROID_VERSION = 4.0.4
  • same "INSTALLATION_ID"
  • samo "serial", który jest nienaturalnie długo

Każdy pomysł co się dzieje?

+0

W przypadku ICS przyspieszanie sprzętowe jest domyślnie włączone. I nawet w poprzednich wersjach kompozycja okienna została wykonana przy akceleracji hw. Czy to się dzieje podczas wykonywania określonej operacji? –

+0

To jest zegar odliczający czas, a gdy jest uruchomiony, a ekran jest włączony - aktualizuję prostą ramkę widgetu co sekundę. TextField ma styl z odcieniem. – auval

+0

Jeśli było to związane z akceleracją hw, spodziewałbym się, że więcej urządzeń będzie miało ten problem. Przynajmniej na razie, to tylko to (podobno) jedno urządzenie, ale wiele razy – auval

Odpowiedz

3

Patrząc w górę "cm_tenderloin" w google, widzę, że to mod cyjanogenowy dla polędwicy hp.

Może zaimplementowali domową wymianę, która robi swój stos renderowania z openGl. Zastanawiam się, czy mój widget jest jedynym cierpieniem.

Nadal nie mam pojęcia, jak każdy raport ma inny rozmiar ekranu dla tego samego urządzenia. Jaka jest szansa, że ​​mój nieznany widżet jest używany przez samego twórcę tego zamiennika domu, a on emuluje różne rozmiary ekranu? (Bliskie zeru)

edycja -

Znalazłem post, co sugeruje, że problem ten nie odnosi się do mojego kodu, ale raczej do wadliwej instalacji sterowników w zakorzenionych/urządzenia modded.

Powiązane problemy