Как устранить неполадок «Система процессов не реагирует» на реальном устройстве Android 12 241116Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как устранить неполадок «Система процессов не реагирует» на реальном устройстве Android 12 241116

Сообщение Anonymous »

В поисках стабильного Android есть всплывающие окна с текстом: < /p>
.

Код: Выделить всё

Process system isn't responding

with actions:
✕ Close app
🕓 Wait
.
  • После первого появления с момента загрузки, иногда происходит замедление работы устройства в течение 20 секунд, иногда с повторением диалогового окна. до перезагрузки
  • Диалоговое окно обычно перезапускает logcat, поэтому обычно журналы отсутствуют
  • После некоторых усилий я получил нерутированный снимок Android logcat с открытым битом O_SYNC, пока через 4 дня ничего не вышло из строя
  • Однако в logcat нет никаких подсказок, даже ничего о том, что диалог отображается
  • Заявления в Интернете утверждают, что диалог обычно связан с неисправным оборудованием

    1. При каких обстоятельствах Android отображает сообщение «Система процесса не отвечает»?
    Какой процесс отображает диалоговое окно?
    Почему возникает состояние медленности не в logcat?
    2. Это неисправно оборудование или плохо работает программное обеспечение?
    3. Как найти основную причину «Процессная система не отвечает»?
    . обновление:
    Диалоговое окно создано ActivityManager: завершено ANR системы

    Код: Выделить всё

    grep ANR 241116-095955-process-system-logcat.txt
    …
    2024-11-16 09:59:44.971002  1000  1761  2040
    I WindowManager: ANR in gesture monitor owned by pid:1761.
    Reason: PointerEventDispatcher0 (server) is not responding.
    Waited 5002ms for MotionEvent
    2024-11-16 09:59:49.624343  1000  1761  3294
    E ActivityManager: ANR in system
    2024-11-16 09:59:49.628863  1000  1761  3294
    D ActivityManager: Completed ANR of system in 4626ms, latency 0ms
    …
    2024-11-16 09:59:55.412488  1000  1761  1874
    I ActivityManager: Start proc 3404:com.android.systemui:screenshot/u0a228
    for service
    {com.android.systemui/com.android.systemui.screenshot.TakeScreenshotService}
    
    Это указывает на неудачное событие жеста, которое началось в 09:59:39.968700.
    • 1761 — это обработка процесса склеивания. трансляции и тому подобное

    Код: Выделить всё

    ps -fp1761
    UID            PID  PPID C STIME TTY          TIME CMD
    system        1761  1094 4 08:53 ?        04:20:47 system_server
    
    Мягкая клавиатура отображалась для омнибара браузера через 34,6 мс после этого времени:

    Код: Выделить всё

    2024-11-16 09:59:40.023154 10192  3025  3025
    I GoogleInputMethodService:
    GoogleInputMethodService.onFinishInput():3058
    
    Скорее всего, это вызвано тем, что на устройстве треснул дисплей
    и поэтому дигитайзер работает ненадёжно
    • < li>если дигитайзер не отвечает в течение 5 секунд, отображается диалоговое окно
    Обнаружение нестабильности системы в logcat
    egrep '(FATAL EXCEPTION|WATCHDOG|DeadSystemException|ANR)' 241024-165843-07--logcat.txt


    Подробнее здесь: https://stackoverflow.com/questions/791 ... android-12
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»