Install failed: the package is invalid
INSTALL_FAILED_INVALID_APK
The archive is malformed, unsigned, or a split bundle is missing a part it needs.
Why it happens
Common causes are an APK that was modified after signing, an unsigned build, or a split set where the base APK is missing or the splits come from different builds of the app.
How to fix it
1. Get the file from the original source
Re-packaged and re-hosted APKs are frequently broken in exactly this way.
2. Keep split sets together
Every split must come from the same build as its base. Mixing a config split from one version with a base from another produces this error.
Also shown as
- INSTALL_PARSE_FAILED_NO_CERTIFICATES
- apk not signed
- missing split