[AC-4993] Bad compatibility with Android application
GitHub Issue | n/a |
Type | Bug |
Priority | n/a |
Status | Closed |
Resolution | Hold |
Resolution Date | 2017-06-29T16:28:38.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | n/a |
Labels | n/a |
Reporter | jmarty |
Assignee | Shak Hossain |
Created | 2017-05-24T14:52:33.000+0000 |
Updated | 2017-06-29T16:28:38.000+0000 |
Description
Hello,
When I create an application contains attached tiapp.xml and when I publish on PlayStore, I have no compatibility with some device bellow :
samsung g930f
samsung gt i8190
samsung t211
sony e6653
But these Smartphone are recent models and I don't know if it come from some configuration I have and I can increase the compatibilities or if it's not possible and why these smartphone are not compatible with my application.
Thanks
Attachments
Hello, Please provide the device Android version. Thanks.
Can you send us the built/generated "AndroidManifest.xml" file please? You can find this generated file by doing the following:
Build your project for Android.
Go to your project folder via "Windows Explorer" or "Finder" on Mac.
Go to the "./build/android" directory.
The generated "AndroidManifest.xml" file can be found at this location.
The "AndroidManifest.xml" will reveal what features your app may be inadvertently requiring. For example, when you add the ACCESS_FINE_LOCATION permission, Google Play will assume that your app requires GPS hardware to function (unless you to tell it otherwise viaRight. So, I recommend that you add the following to your "tiapp.xml" file...
That said, the above may not help make your app compatible with the phones you've mentioned. The above typically only helps with compatibility with tablets. But I recommend that you do the above anyways (assuming the above features are not required). You should see several devices become compatible after doing the above. Does your AndroidManifest.xml file contain anything else interesting? Such as
Hello [~jmarty], Can you get back on the previous comment? thanks.
Yes I have more compatibilities with this update but I dont know if there is some impact of this change to the not compatible mobile...
Hello [~jmarty], Does your AndroidManifest.xml file contain anything else interesting? Such as
My AndroidManifest.xml is link to this jira. I send to Play Store the app with :
[~jmarty], that specific "glEsVersion" setting, when set to true, would require a device having a GPU that supports OpenGL 2.0 or higher for better graphics/rendering performance. I don't really recommend that you set that to false, because by doing so, you are allowing really low-end old obsolete devices that only support OpenGL 1.x to download your app. I don't think those are the kind of devices you want to support. Google doesn't even measure the number of OpenGL 1.x devices on the market anymore (link below), but I remember it being less than 1% a year ago. https://developer.android.com/about/dashboards/index.html