To publish an android application, it must be signed. Take a look at the specific steps:
1. Enter Project-Options:
2. Open the Options window and select Provisioning. Here, you can select a signature file for the target platform or generate a new signature file.
2.1 Select the target platform and set the signature for dubug or release. By default, the debug signature file exists and does not need to be set. This is why we create a new Android project and can run it on the emulator without signing. The reason is that when it is actually released, it must be signed.
2.2. Make a new signature for release, select Target as Release configuration android platform. Then, use the New Keystorer button to open the window:
2.3. In the Create a new Keystore/Alias window, enter the new file name, or use the button after File Edit to enter it.
After saving, return to Create a new Keystore/Alias, enter the password and verification password, click Next, fill in the next information, fill in each time, click Finish, and the new signature file will be created.
It will also prompt you after it is completed, which feels redundant.
Click OK to automatically use the signature file you just created to fill in the relevant items, as shown below:
Click OK, done!
The signature file can be reused. In order to reuse a signature file, you must remember the password of the signature file, so remember the password entered above!