Currently trying to install Animal Crossing, and on the store page it blocks me.

Incompatible with your device it says. I check, it needs at least android 4.3, I've got 6.0.1, so I should be good.

But it is incompatible. So is there a way to see what exactly is the trouble making the app unavailable for me? Like a checklist that you should have A, B and C running to be compatible, but you don't have B.

Is there a way to have more information, instead of this generic error message?

  • 2
    You'd neet the APK of the app (or, if it's open source, just grab its Manifest) to see where dependencies are defined. There's more to it than just the Android version; it could e.g. be screen size or specific sensors the dev defined as "must be there". – Izzy Nov 21 '17 at 19:55
  • @Izzy Or even SafetyNet. – Grimoire Nov 21 '17 at 22:35
  • Exactly the same message, for the same app haha. The app requires Android 4.2 and up, my Android version is way above. Maybe a country restriction? I have downloaded the APK from a shady website, I hope some metadata can be found inside. Here is their AndroidManifest.xml: pastebin.com/cTuNr45v – Nicolas Raoul Nov 22 '17 at 2:52
  • Using an Australian VPN to trick Google Play did not work either (it did for Pokemon Go), so either it is not a geographical restriction, or geographical restrictions have become smarter. – Nicolas Raoul Nov 22 '17 at 11:44
  • I found the solution for Animal Crossing. If you don't pass google's SafetyNet, it won't work. If you have Magisk, go and look at their SafetyNet test. You also have to hide magisk from AC. – Fredy31 Nov 22 '17 at 15:01

I think root is a problem here, especially if you're using root app. It's a bit irony google try to limit the users

  • Yup, was exactly that. Wanst passing the Safetynet. – Fredy31 Dec 4 '17 at 14:27
  • But I was asking in a more general matter. Like can I have a list of everything that is required to install something from the Play Store – Fredy31 Dec 4 '17 at 14:27

Some apps may need the exact version... like if it says Android 5.1... you might as well need Android 5.1. Even if it says, "Android X.X and above"... you should try to get Android X.X (X being the same value and version).


Several factors are taken into consideration when installing applications from the PlayStore.

Here are the most noticeable I have found :
• Root Access - Safety Net
• Android Version Compatibility
• Your area's laws or regulations
• Tax related selections by developer's
( released to select countries )
• Device hardware compatibility
( Eg. 2GB RAM Required )

Usually if you can identify the issue then you can try to find the solution.
This was a very popular discussion with Pokémon Go because of the minimum RAM requirements.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.