应用程序无法在带有LogCat错误消息的Android L上运行

应用程序无法在带有LogCat错误消息的Android L上运行,android,android-5.0-lollipop,Android,Android 5.0 Lollipop,我已将我的Nexus 7(2013)更新为Android L preview,发现我的一个应用程序无法再启动,出现以下LogCat错误消息: E/WindowState(643):getStack:Window{33f867f8u0 启动com.xxxxxx.ooo}找不到taskId=151 Callers=com.android.server.wm.WindowState.getDisplayContent:730 com.android.server.wm.WindowsStateAnim

我已将我的Nexus 7(2013)更新为Android L preview,发现我的一个应用程序无法再启动,出现以下LogCat错误消息:

E/WindowState(643):getStack:Window{33f867f8u0 启动com.xxxxxx.ooo}找不到taskId=151 Callers=com.android.server.wm.WindowState.getDisplayContent:730 com.android.server.wm.WindowsStateAnimator.stepAnimationLocked:273 com.android.server.wm.WindowAnimator.updateWindowsLocked:254 com.android.server.wm.WindowAnimator.animateLocked:550

还要注意的是,应用程序启动动画将被播放,但随后屏幕将返回到上一屏幕,而没有任何用户面临的错误消息,因此我只能继续这个错误对话框,我绝望地迷失了方向。非常感谢您的帮助


编辑:
VLC和一些可能使用VLC库的视频播放器也有同样的问题,所以我猜这是VLC的本机库的问题,因为Android L已经收紧了JNI一点,但由于不透明的日志消息,我不知道从哪里开始修改:-/

对于我来说,这是因为我调用了
syncState()
在一个
ActionBarDrawerToggle
上,附带一个
null
DrawerLayout
。不确定您的失败原因,可能是调试代码并粘贴可疑的代码行。您找到解决方案了吗?@user25抱歉,不记得是如何解决的,它可能已在棒棒糖生产版本上自行修复。