FULL AI ANALYSIS

Flutter app crashes only in Android release build

Generated Sep 15, 2026, 11:55:04 AM

Analysis summary

The reported behaviour is consistent with r8 removes or renames classes accessed through reflection by a dependency. The safest next step is to verify that hypothesis with a reversible test before making permanent configuration changes.

Possible causes

R8 removes or renames classes accessed through reflection by a dependency.

81%

A recent software, firmware or configuration change is exposing an existing compatibility issue.

35%

Suggested fixes

1

Verify the likely cause

Read the release stack trace, add the dependency’s documented ProGuard keep rules and generate a new mapping-backed build.

2

Validate and monitor

Reproduce the issue once after the change, review relevant logs or metrics, and keep a rollback path until the system has remained stable.