App Not Running on Android Device (Tablet OS 4.0.3) - android

Recently, I uploaded an android application to Google play and checked it in various devices and it is running fine.
After a few days, my client purchased an Android tablet (Samsung Galaxy Tab GT-P3113,) which don't have GPS support, but my app uses it. Now when he tries to download this app from Google play he is getting "Device Not supported" message.
Please help me possible solutions.

When you download from g play it is a list with what applications needs/ uses.
A possibility may be that you have set a minimum android sdk and his tablet is lower that .
Another possibility ,but i am not sure, maybe in your project you had just customized folders of design without having a default one : ex: just drawable-hdmi , and no drawable
Other possibility : if the application uses maps the device has to support, you write in androidmanifest what it uses . Maybe you should do another apk and change manifest , remove maps and put it just for tablets.

This usually happens when, something called uses-feature in android which is automatically checked by Play Store
and in that you might have added GPS hardware because of which your application says device not supported.
For more details on this you can visit this link.

Related

How to restrict android app to specific brands?

I am developing an android app for only samsung brand of phones - that's the project requirement.
So I need to be able to make the app available in the android marketplace only to those devices that are produced by SAMSUNG manufacturer.
I don't seem to be able to find how to do that.
Is it possible?
Use the "Device Catalogue" in the Play Console to exclude all non Samsung devices:
Please note you'll have to regular check and update this list as new devices are released.

Same Android version and same device model, but only one cannot download app

How is it possible that Galaxy s7 both with Android 6.0.1 behave differently in Play Store?
One I can download. Another will say "Your device isn't compatible with this version." This is also true for Galaxy s6 with Android 5.1.1.
This is not a once in a miracle occurrence. I have managed to reproduce both the downloading and failure to download in multiple Galaxy s7's and s6's. All in default Samsung roms.
How is this possible? Nowhere in Google's page says anything about how it can possibly filter the same device model with the same android version.
Update************************************************************
The devices that could not download the app were phones in the electronics stores, and they had CSC code of PAP, a CSC country code of HU, and no mobile operator. Googling tells me that PAP is used for Demo versions, which is obviously very likely the reason. Now, I need to find what in the demo version made it not be downloaded to confirm that it's specific to demo versions.
So, first I checked with region-specific publishing because it seemed like demo versions did not have a particular region. Turns out that two of my other apps that are set as global cannot be downloaded. I checked both my US google account and KR google account from my personal phone and both work fine with those apps. Even one another app that is set as Korea cannot be downloaded. Additionally, I was able to download one of my apps that is set as Korea only. Clearly, it seems unlikely it's related to region.
What apps are you trying to install ? For Samsung phones, the same model (eg Galaxy S6, Galaxy Note 5...) can have different codes based on the regions that they are distributed. The developers can filter the devices based on the code so that, for example, the Galaxy S7 sold in South Korea cannot download the app but another Galaxy S7 for America can
Since you are using two devices with the same version, maybe the application is using a feature that one of them is not supported. Try to double check your inputs in the <uses-feature> tag in the AndroidManifest.xml file.
Also check if you properly use the correct SDK version.
Visit this SO question 22448645 and 10670002 for more information.

Google Play: Your device is incompatible with this version -> "No Carrier"

I can't find anything online for this.
A user mentioned that he couldn't download my App because Google Play wouldn't let him. So I bought the device the user has (Galaxy Tab 3) because I couldn't figure it out remotely.
I can't find the App in the Play Store on the device. If I log in with the same Google account, it tells me that my device is incompatible with this App. All the information I have is "No Carrier".
Could it be possible that if my App needs an Internet connection I can't download the App if the device doesn't have a Sim-Card or something?
Update:
I have another flavor of this app in the store. The only difference (manifest-wise) is that this app needs camera permissions. But even if I make those optional (setting 'required' to false), it doesn't help. Also the specific model 'GT-P5210' is not listed in neither of my Apps in the supported devices list (even though I can find the other app in the store with the device). Also I made sure that there are screenshots for every possible tablet size.
Also I can of course install the App from Android Studio.
in the google play console, under store listing
add some screenshots for "TABLET".
without that, google play will think that your app is not meant for Tablets (which Galaxy Tab 3 is classified under).
The error indicates that there is a requirement listed in the app's manifest for phone networking. You need a phone to use it.

Google play says my app has 0 app excluded but there are devices that can't find it

I just uploaded a Phonegap made app to google play and it displays that there are 0 devices excluded for it. This isn't true at all, since a friend cannot find the app by searching via google play. His device is a galaxy mini running Android 2.2, but as I said, my google play control panel says 0 devices excluded so I don't know the reason/what to do.I have allowed all screen types in my manifest and target sdk from 8 to 17.
Do anybody have a clue what's going on?
App name: Txorierri turismo.
Excluded is not the same as "not available."
You can choose specific devices and manually force them to be excluded, but they DO have to be compatible with your app, anyway.
If your app is only for large devices, for instance, all non-large devices won't see yout app in Play at all. You can choose some large devices, though, and exclude them, so they also won't be able to see the app (despite the fact of meeting your app's requirements).
So I finally find the problem, it has to do with galaxy mini model, if you have permission for camera in you manifest the app won't be available for this device. Hope this helps someone! Thanks!

Unable to download application from Google Play [Even though the said application was developed on the same device]

I have developed and published an Android application on the Android market. The phone I used for developing this is a Samsung Galaxy running Android 2.3.
On Google Play, it does not allow me to download the app to the above phone, saying that the phone is not eligible.
What could be the cause of this ? It gets downloaded to other devices, that even run Android 2.2 so it can't be an issue with the Manifest.
The manifest can define other limitations (other than min version). For example screen size, density, required hardware and more.
The developer can also define some filters in the developer console.
So probably one of those options are filtering out your device.

Categories

Resources