Release builds currently fall back to the debug keystore when
apps/guitar_practice_app/android/key.properties is absent. The build says so
out loud, and the resulting APK installs fine — but a debug-signed artifact is
not publishable.
Why it matters now: the signing key chosen for the first real release is
permanent. Every future update must be signed with the same key, or existing
installs cannot upgrade.
Never commit the keystore, the passwords, or key.properties.
Release builds currently fall back to the debug keystore when
apps/guitar_practice_app/android/key.propertiesis absent. The build says soout loud, and the resulting APK installs fine — but a debug-signed artifact is
not publishable.
Why it matters now: the signing key chosen for the first real release is
permanent. Every future update must be signed with the same key, or existing
installs cannot upgrade.
key.propertieslocally (already gitignored)testers must uninstall once
Never commit the keystore, the passwords, or
key.properties.