Usually the android app before public launch are sent via Firebase App Distribution. This App Distribution provides a private access of apps.
Each clients provide their own firebase account. Thus when we provide the build to you, you can upload it in Firebase and send to your private networks to test the apps.
Read more about it here: App Distribution | Distribute pre-release versions of your app to your trusted testers