+<style name="NormalTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar">

Signing the app

To publish on the Play Store, you need to give your app a digital
signature. Use the following instructions to sign your app.

On Android, there are two signing keys: deployment and upload. The end-users 
download the .apk signed with the ‘deployment key’. An ‘upload key’ is used to 
authenticate the .aab / .apk uploaded by developers onto the Play Store and is 
re-signed with the deployment key once in the Play Store.

It’s highly recommended to use the automatic cloud managed signing for
the deployment key. For more information, see the official Play Store documentation.

Create an upload keystore

If you have an existing keystore, skip to the next step.
If not, create one by either:

Following the Android Studio key generation steps

Running the following at the command line: