← All tools
Tools · Play Store Readiness
Play Store readiness check
Find what Google Play will reject before you upload. Drop your release APK to check it against Play requirements, restricted-permission policies and Android 15 and 16 changes, with a fix for every problem.
How this check works
- It reads the APK in your browser: the compiled AndroidManifest.xml, resources.arsc, the code (DEX) and the signature. Nothing is uploaded.
- Certain results come straight from the manifest or signature. Likely ones come from names found in the code, which R8 can sometimes hide. Test on a device means the APK can't show how the screens look.
- Rules follow Google Play's requirements for native Android apps and are updated when Google changes them. Flutter and React Native specifics aren't covered.
- For an AAB, check the APK built from it (bundletool build-apks --mode=universal).