Before you publish your app on Google Play, you can use Internal Testing or Open Testing to verify that everything works as expected.
This guide shows practical workarounds for situations where there is no list for external testers or you do not have an Android device.
You don’t need multiple test accounts.
You can test your app by registering yourself as the only tester.
When submitting and publishing an Android app via Google Play Console, device testing requires an “Android device.” (Notifications, Ads SDK, and Google Play Services integration require physical devices.)
If you don’t have an Android device, the practical approach is: first test using an emulator → eventually acquire an inexpensive physical device (like a used Android phone) or verify using Firebase Test Lab.
Once started, you’ll have a fully functional Android environment running on your Mac or PC.
Make sure to choose a system image labeled “Google Play” so you can install apps directly from the Play Store inside the emulator.
Once the emulator is running, open the Google Play Store app inside it.
Your internal testing app will be installed on the emulator just like on a real Android device.
You can take screenshots and perform functional tests normally.
Once internal testing is complete, you can skip closed testing and proceed directly to live release.
Ensure all items under “App Content” in the Play Console are green (completed).
Key items to verify:
You must increment the version number by +1 from the internal test version.
Example: If internal test is 1.0.0+4 → Production is 1.0.0+5.
Google recommends a staged rollout for initial releases.