Publisher关闭输入通道或发生错误.事件= 0x8中

Oli*_*xon 18 crash android android-emulator

02-12 18:48:57.049: E/InputQueue-JNI(4659): channel '2be9da40 com.forwardapps.liveItems.LiveItemsService (client)' ~ Publisher closed input channel or an error occurred. events=0x8

Ice Cream Sandwidth(ICS)每当我将livewallpaper设置为背景时,我都会收到此错误.它适用于所有其他版本的android.

有谁知道这里发生了什么,或者他们可以解释一下吗?

Oli*_*xon 1

在绘制画布的代码周围放置一个 try, catch 块。

进一步来说:

Canvas canvas = null;

    try {
        canvas = _surfaceHolder.lockCanvas(null);
        synchronized (_surfaceHolder) 
        {
            onDraw(canvas);
        }

        if(canvas != null)
        {
            _surfaceHolder.unlockCanvasAndPost(canvas);
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)

  • 好的,标记为正确答案,但是问题首先是什么? (6认同)