Consumer closed input channel or an error occurred. events=0x8

后端 未结 2 1716
太阳男子
太阳男子 2020-12-16 22:58
01-03 11:28:47.499: ERROR/InputDispatcher(164): channel \'4085fe50 com.bce.tip/com.bce.tip.core.MenuActivity (server)\' ~ Consumer closed input channel or an error o         


        
相关标签:
2条回答
  • 2020-12-16 23:45

    Resolved : 1) Basically this Errors occurs couple of times if your running number of process at a time in single thread . This is like a Deadlock situation.So any Scheduled tasks are there make it Synchronized particular burden objects. 2) Kill the unused processes at the time of Burden happens on MainThread.

    0 讨论(0)
  • 2020-12-16 23:56

    It was happening with me at some minutes ago and I found the reason! This was the code that was causing it:

        Canvas pattern = new Canvas();
        Bitmap bitmapPattern = Bitmap.createBitmap(pattern.getWidth(),canvas.getHeight(),Bitmap.Config.ARGB_8888);      
        pattern.setBitmap(bitmapPattern);
        pattern.drawLine(0, 0, 1, 1, paintStroke);  
        paintFill.setShader(new BitmapShader(bitmapPattern, TileMode.REPEAT, TileMode.REPEAT));
    

    and the reason is: "pattern.getWidth(),canvas.getHeight()", those parameters may be infinite, I didn't define nothing on canvas yet! CHanging it to numbers I get free from that error!

    0 讨论(0)
提交回复
热议问题