All published Android apps require a digitally signed certificate. This is used to prove the authenticity of an app. Unlike many other digital certificates, there is no authority and you hold the signed key, which clearly has to be securely protected. To do this, we need to generate a private key and then use it to generate a signed APK. This can all be done in the Android Studio with the Generate Signed APK Wizard. These steps will take you through it.