: Navigate to Build > Generate Signed Bundle / APK .

: This signed APK is now ready to be uploaded to marketplaces like the Google Play Console or distributed directly.

Before building, you must prepare the app by cleaning up your code and optimizing resources. According to Android Studio documentation , this includes:

Once the file is generated, you can locate it via the notification link in Android Studio.

: If you don't have one, create a new Key Store (.jks file) . You will need to provide a password, alias, and organizational details.

: To install the APK directly on a phone (sideloading), you must enable "Install unknown apps" for your browser or file manager in the device's security settings.

A release APK must be digitally signed with a private key to be installable on user devices.

: Remove all Log statements that might leak sensitive user information.