- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Everyone,
I am 14 and have recently started Android app development through self learning.
I used Intel XDK (3491) for my first Android app development (App is called'GCSE Algebra') and published on google play store. However, my app would only show up on some Android phones and not all. I think this could be due to the fact that the APKs that were produced were for x86 and ARM. I tried searching for the app on goole play store on HTC desire phone but could not. HTC uses Qualcomm as far as I know. Hence the app is incompatible on the device.
Query: How do I make this Android app so that it works on any Android platform?
Any pointers would be really helpful.
Thanks,
Dylan
- Tags:
- HTML5
- Intel® XDK
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dylan -- Qualcomm is an ARM device, so if your app can be seen by other ARM devices that is not the source of the issue. There are a variety of ways the Google Play store filters out which devices can install your app and which cannot. Unfortunately, how it does this is not very clear. Here is the main source of that information > https://developer.android.com/google/play/filters.html < How this translates into a Cordova mobile app is more confusing. It generally will be determined by the API levels you choose, the required processor architectures (ARM and/or x86) and any device feature requirements (such as GPS, network interface, cellular/phone interface, SMS for texting, etc.). Those last bits tend to be controlled, in a Cordova app, by the plugins you include. Those plugins can add parameters into the manifest and other files that are part of your app package (part of the APK file). See the Google link for more details.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page