user2964477
user2964477

Reputation: 21

my android app is not visible in google play store for some devices.?

I published my application yesterday. After a few hours I check on the Google Play store website and it was there. I checked it and downloaded it into my phone. But two of my friends who uses Samsung Galaxy handsets do not see it published application on Google Play store. and when they try to download it with direct link google play shows this message "your device is not compatible with this version".

Upvotes: 2

Views: 3268

Answers (4)

Avijit
Avijit

Reputation: 3824

First check the Sdk version in manifest here: android:minSdkVersion=""

If its greater than your device sdk version then decrease it. And remove this line: android:minSdkVersion="" if there in manifest and also check this answer.

App is published on Play Store but doesn't show up on Tablets

Upvotes: 0

Priyank Patel
Priyank Patel

Reputation: 12372

Use <uses-feature> instead of <uses-permission> in your manifest file & set android:required="false" for some specific features which are not necessary to use application.

When you use something like GPS or camera, Google Play takes this as a needed feature to use the application when maybe your app can run even if you don't have GPS on your device, so, you can exclude all or some of these features by adding these lines in the manifest file like below.

<uses-feature android:name="android.hardware.location"         android:required="false" /> 
<uses-feature android:name="android.hardware.location.gps"     android:required="false" /> 
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<uses-feature android:name="android.hardware.touchscreen"      android:required="false" />
<uses-feature android:name="android.hardware.camera"           android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.wifi"             android:required="false" />

These way, you are telling them that these features are not needed in order to use the app. Be sure then, to control this inside your app, for example, if you don't require camera, maybe you should check for it before using it.

Care below things if you find this type of problem:

How Google play filter the apps ?

Is your Uses-Feature are required ?

is your version code valid ?

Is your app compatible with all screen?

Have you added permission which are not required for your apps ?

I hope these links will solve your problem.

Upvotes: 2

balaaagi
balaaagi

Reputation: 512

Have your tried the below links from your friends mobile browser

https://play.google.com/store/apps/details?id=yourpackagename

as mentioned in the post here

Upvotes: 0

Dhaval Pandya
Dhaval Pandya

Reputation: 1617

This is from developers.android.com :

  • Google Play applies filters to control which Android devices can download your application from the store.

  • Filtering ensures that your apps are available only to users whose devices meet your app's compatibility requirements.

  • Filtering is determined by the configuration requirements that you declare in you app's manifest file, as well as other factors.

You should check out this article Google Play Filters

Upvotes: 0

Related Questions