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.
Related
I built an Android app that must be used with 2 devices only (it's part of a configuration process).
Today, 10K devices are elligible for my app, but I'd like my app to only be available for the 2 targeted devices (that represent thousands of owners).
Is there any way to do it in the AndroidManifest.xml or in the Google Play Store Console?
Example: the app is only for the device "Samsung S20 FE" and not for all the other android devices in the world.
EDIT
It looks like it's possible to import a list of devices to exclude. The documentation says:
I cannot find the "Import manually excluded devices" option in my console?! See below (it's in French):
You can edit a device compatibility list in the google play console:
https://support.google.com/googleplay/android-developer/answer/7353455?hl=en
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.
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!
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.
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.