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
Баги в 3.0.0 #240
Comments
А про что последние 2 скриншота? |
Лоадер с надписью "обработка данных" |
Теперь вижу. Насколько долго это окно висит, интересно? |
До начала загрузки, секунды 2-3 |
Ого. Ну ка, а сколько у тебя файлов в той директории, куда сохранить пытаешься? |
Много, больше 11к. Но суть в том что до апдейта при нажатии на кнопку оно просто в фоне сохраняло (хоть и был полсекундный затуп, но при этом никаких окон и оповещений не было) |
Да, теперь это по-другому работает. Впрочем, такая длинная задержка вполне объяснима, если в одной директории 11 тысяч файлов. Надо будет придумать, что с этим сделать. Сделано это лишь для того, чтобы проверить, не существует ли ещё файлов с таким именем, и если существует — предложить перезаписать, сохранить рядом или отменить. Обход 11 тысяч файлов с SAF это довольно трудоёмкая процедура. |
А разве раньше этого не было? Но проверялись только недавние файлы или как? А то иногда замечал, что если картинка была загружена давно, то предупреждения что файл существует не было |
Раньше я напрямую к файловой системе через обычные обёртки POSIX API обращался, а теперь я использую медленный SAF. Я в треде написал, почему я так делаю. У него есть существенный недостаток в виде пониженной производительности (в несколько десятков раз), из-за этого диалог так долго висит.
Все проверялись. Вообще я бы посоветовал разбить свои файлы на директории, это гарантированно повысит производительность. Даже со стандартным апи, как ты говоришь, у тебя были зависания, и это на самом деле не окей. Если у тебя андроид ниже 8 (т.е. вместо sdcardfs используется тормозной fuse-драйвер), то там всё совсем плохо будет. |
На тему обновления |
Конечно страшно, я там половину кода переписал. Но вот про то, что видео перестали работать, впервые слышу вообще. Хотя мне кое-что на почту приходило, там не вполне адекватный баг связанный с видео, я с ним попозже разберусь. Наверное, этот знакомый как раз и писал. |
Проблема с отсутствием кнопок должна быть исправлена в 3.0.1 (коммит 946063d) |
То же самое все. Не могу дать разрешение. Та же версия, тот же андроид |
Ок, тогда пока буду сохранять в вообще другую папку. Ещё кстати заметил, при разворачивании приложения где то секунду висит чёрный экран (или просто обои чёрные делаются) и тогда уже открывается дешчан. Скриншот в это время не делает. UPD: это происходит не всегда. |
На двух Meizu вот такая фигня, когда делаю всё по инструкции. |
Полагаю, оно так крашится. Лог будет? |
|
Это точно не то, такой краш происходил на 3.0.0 и сейчас не актуален. |
Прошу прощения, но лог не пишется. Обновился на 3.0.2, ситуация с вылетами на приложенном видео. https://yadi.sk/i/CgNk-6XQm_GUGQ |
Что значит не пишется? Не появляются новые файлы? |
По рекомендации удалил предыдущий лог - новые не пишутся. |
Если не пишутся, значит не крашится. А в таком случае я совершенно не понимаю, что происходит. Выглядит как краш, потому что сбрасывается состояние экрана. Могу разве что предложить полный лог системы через adb снять. |
Проблема с долгой загрузкой, блокируещем лоадере и фризящим UI остается, бесит и мешает браузингу даже если в папке загрузки мало файлов (<1к). |
Пропала кнопка загрузки в видео, вебм загружен полностью. В mp4 так же.
При загрузке картинки показывает оповещение "необходимо подтверждение" и лоадер. Раньше просто загружало. При этом когда загрузка начинается, не даёт свернуть изображение кнопкой "назад" на телефоне до окончания загрузки.
The text was updated successfully, but these errors were encountered: