App is not visible in Google Play for TC8000

Hi,

I have an app, you can see it here:

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

 

 

However, from the TC8000 device - I can't see it. In the manifest of this app I have:

 

<uses-sdk

        android:minSdkVersion="21"

        android:targetSdkVersion="23" />

 

 

    <supports-screens

        android:anyDensity="true"

        android:smallScreens="true"

        android:normalScreens="true"

        android:largeScreens="true"

        android:resizeable="true"

        android:xlargeScreens="true" />

 

So it should be visible. Any idea?

 

Thanks.

 

p.s. I've attached the .apk if anyone wants to analyze it.

Pietro Francesc...
Hello,I think that this is

Hello,

I think that this is due to the application requesting a GPS permission:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

The play store sees that our TC8000 doesn’t have a GPS and so it refuses to download it to the device because it's seen as “incompatible”. This to prevent a bad experience to the user.

Your best option is  to change the Android Manifest of the application, adding that a GPS is used, but not required:

https://stackoverflow.com/questions/11074228/gps-manifest-gps-in-app-is-optional-want-to-make-it-available-to-gps-less-devi#11074257

<uses-feature android:name="android.hardware.location.gps" android:required="false" />

The piece:

android:required="false"

Is the key point.

Let us know if this solve your issue.

~Pietro

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Ori Harel
Thanks for the quick response

Thanks for the quick response. I'll give it a try.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments