This project has been wrapped using Capacitor 6.
- Package Name:
com.xdevmathblitz.game - App Bundle (AAB):
MathBlitz-xdev-v1.1.aab(Recommended for Play Store) - Unsigned APK:
MathBlitz-xdev-v1.1-release-unsigned.apk - Debug APK:
MathBlitz-xdev-debug.apk
To host on the Play Store, you need a Signed Release APK or Android App Bundle (AAB).
If you don't have a keystore, generate one:
keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-key-aliasNavigate to the android directory and run:
./gradlew bundleReleaseThe AAB will be at android/app/build/outputs/bundle/release/app-release.aab.
Use jarsigner to sign the bundle:
jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA256 -keystore my-release-key.jks app-release.aab my-key-aliasandroid/: The full Android Studio project.www/: The source web assets.capacitor.config.json: Capacitor configuration.
This project has been patched to support Java 17. If you upgrade your local environment to Java 21, you may remove the compatibility blocks in build.gradle and capacitor.build.gradle.