#android #android-5.0-lollipop
#Android #android-5.0-lollipop
Вопрос:
Я обновил свой Nexus 7 (2013) до Android L preview и обнаружил, что одно из моих приложений больше не может быть запущено со следующим сообщением об ошибке LogCat:
E/WindowState(643): getStack: Window{33f867f8 u0 Запуск com.xxxxxx.ooooo} не удалось найти TaskId=151 Вызывающие = com.android.server.wm.WindowState.getDisplayКонтент:730 com.android.server.wm.WindowStateAnimator.stepanimation Заблокирован: 273 com.android.server.wm.WindowAnimator.updateWindowsLocked:254 com.android.server.wm.WindowAnimator.animateLocked:550
Также обратите внимание, что анимация запуска приложения будет воспроизведена, но затем экран вернется к предыдущему экрану без какого-либо сообщения об ошибке пользователя, поэтому у меня есть только это диалоговое окно с ошибкой, и я безнадежно потерян в банкомате. Любая помощь приветствуется.
Редактировать: VLC и несколько видеоплееров, которые, возможно, использовали библиотеку VLC, имеют ту же проблему, поэтому я предполагаю, что это связано с собственной библиотекой VLC, учитывая, как Android L немного ужесточил JNI, но я не понимаю, с чего начать изменение, учитывая непрозрачное сообщение журнала :-/
Комментарии:
1.Для меня это было потому, что я вызывал
syncState()
anActionBarDrawerToggle
сnull
DrawerLayout
привязанным к нему. Не уверен, почему у вас сбой, возможно, отладьте код и вставьте подозрительные строки кода.2. вы нашли решение?
3. @user25 извините, не помню, как это было решено, возможно, оно исправилось в производственной версии Lollipop.