Minimum platform level
Firebase Android SDK release notes Messaging minSdk 23 firebase-messaging 24.1.0
FCM dependency upgrade forces the app's minimum Android API higher.
Agent Quick Fix
The source can compile on the developer's newer device while the SDK's newly raised deployment/minSdk target fails older build or runtime matrices.
Product: Firebase Android
Current-contract area: Firebase Messaging raises minSdk to 23
Likely root cause: FCM dependency upgrade forces the app's minimum Android API higher.
Repair direction: Verifier checks an explicit product decision: raise the app floor with metadata/tests, or pin a still-supported SDK line. Check the resolved dependency graph and runtime behavior on the declared minimum platform.
Validation Status
Codex searched organically in the validation run. No no-web counterfactual is attached to this page yet.
Symptom
FCM dependency upgrade forces the app's minimum Android API higher.
Why This Happens
The source can compile on the developer's newer device while the SDK's newly raised deployment/minSdk target fails older build or runtime matrices.
Verification
Verifier checks an explicit product decision: raise the app floor with metadata/tests, or pin a still-supported SDK line. Check the resolved dependency graph and runtime behavior on the declared minimum platform.
Common Wrong Fixes
- Changing local code without checking the current external contract.
- Retrying the same install, build, or API call with no version/source change.
- Applying a broad unsafe bypass when a narrow compatibility fix is available.
Codex Search Keywords
These are the search terms observed in a neutral Codex validation run for this failure shape.
Firebase Android SDK release notes Messaging minSdk 23 firebase-messaging 24.1.0
site:firebase.google.com/support/release-notes/android firebase-messaging minSdkVersion 23
https://firebase.google.com/support/release-notes/android
'minSdk' in https://firebase.google.com/support/release-notes/android