Reputation: 21
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
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
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 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
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
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