-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
发送弹幕时而会出现java.lang.NullPointerException, #215
Comments
使用最新版本测试下 |
最新版本也会有这个问题,有的时候问题还比较奇怪,同一台设备出现了这个问题后,卸载重新安装问题就不出现了 ,暂时也没什么规律可言,请问有办法解决吗 @ctiao 好像这个问题也贯穿了好多个版本了 |
嗯,这个是多线程导致的问题,并且在使用surfaceview情况下比较容易出现 |
@ctiao 这个崩溃在Android TV上崩溃率挺高的,能尽快解决吗,或者有什么方法可以规避呢 |
@ctiao 而且Android TV的版本现在用的就是DanmakuView,不是SurfaceView,仍然出现不少的NPE崩溃 |
我这变也经常无规律空指针 使用的是最新版本 surfaceview |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
java.lang.NullPointerException
at master.flame.danmaku.danmaku.model.android.AndroidDisplayer.draw(AndroidDisplayer.java:276)
at master.flame.danmaku.danmaku.model.BaseDanmaku.draw(BaseDanmaku.java:204)
at master.flame.danmaku.danmaku.renderer.android.DanmakuRenderer.draw(DanmakuRenderer.java:125)
at master.flame.danmaku.controller.DrawTask.drawDanmakus(DrawTask.java:341)
at master.flame.danmaku.controller.DrawTask.draw(DrawTask.java:232)
at master.flame.danmaku.controller.CacheManagingDrawTask.draw(CacheManagingDrawTask.java:113)
at master.flame.danmaku.controller.DrawHandler.draw(DrawHandler.java:614)
at master.flame.danmaku.ui.widget.DanmakuSurfaceView.drawDanmakus(DanmakuSurfaceView.java:273)
at master.flame.danmaku.controller.DrawHandler$2.run(DrawHandler.java:402)
发送弹幕偶尔会出现这样因绘制而出现的空指针,使用的弹幕库版本为0.4.6
求讲解如何解决此问题
The text was updated successfully, but these errors were encountered: