android
runtime_error
ai_generated
true
IllegalStateException: SavedStateHandle key not found
ID: android/viewmodel-saved-state
82%Fix Rate
86%Confidence
3Evidence
2023-01-01First Seen
Version Compatibility
| Version | Status | Introduced | Deprecated | Notes |
|---|---|---|---|---|
| 14 | active | — | — | — |
Root Cause
ViewModel SavedStateHandle missing expected key after process death.
genericWorkarounds
-
90% success Initialize SavedStateHandle with defaults: handle.get<T>(key) ?: default
-
88% success Use SavedStateHandle.saveable() for automatic state persistence
Dead Ends
Common approaches that don't work:
-
Dont use SavedStateHandle
78% fail
State lost on process death
-
Save everything in onSaveInstanceState manually
72% fail
Verbose, error-prone