Important Note. Do not attempt to use the purchased code signing certificate.
If you come from the world of developing applications and Windows applications, it is natural to assume that you want to use the acquired code signing certificate.
This is possible, but when you or your client try to send the application to the Google Play store, it will fail if "the APK is signed with a certificate that expires too soon ." This is due to the fact that the maximum validity of most acquired certificates is about 2/3 years.
The solution is to simply create your own certificate, as others explain. I chose a shelf life of 100 years and everything went fine. I am sure that I will not work on this application after 100 years.
Disabling occurs because certificates are used differently for a different purpose. Instead of identifying and naming the developer, the generated certificate itself is used to ensure that two versions of the applications are obtained from the same, but unnamed source.
Full details can be found at: https://developer.android.com/studio/publish/app-signing.html
source share