Skip to content

OpenGL watch faces cannot run in the emulator #368

Open
@codeanticode

Description

@codeanticode

If running in the emulator, watch faces crash with the following error when selecting them:

FATAL EXCEPTION: main
Process: processing.test.watchface, PID: 3082
java.lang.RuntimeException: no matching EGL configs
	at android.support.wearable.watchface.Gles2WatchFaceService$Engine.chooseEglConfig(Gles2WatchFaceService.java:167)
	at android.support.wearable.watchface.Gles2WatchFaceService$Engine.onCreate(Gles2WatchFaceService.java:227)
	at processing.android.PWatchFaceGLES$GLES2Engine.onCreate(Unknown Source)
	at android.service.wallpaper.WallpaperService$Engine.attach(WallpaperService.java:875)
	at android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper.executeMessage(WallpaperService.java:1166)
	at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:37)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loop(Looper.java:154)
	at android.app.ActivityThread.main(ActivityThread.java:6119)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions