Quick answer: Construct 3 Cordova Android export reusing the same version code across multiple builds? Play Console rejects the upload - bump version code in project properties before each export.
Uploaded build 1.0.3 to Play Console; rejected because version code 5 was already used.
Bump version code
Project Properties > Cordova > Android > Version Code. Increment every release.
Or automate
CI script: read current version code from project; increment; export; commit. Version code grows monotonically.
Track in changelog
Each version code maps to a public version number. Internal docs link them.
“Version code is a monotonic integer Play Console requires.”
If you ship to Android, version code automation pays for itself the first time you forget to bump it. Set it up early.