Hi,

On Wed, Feb 4, 2015 at 12:28 PM, Roei <[email protected]> wrote:
> Hi,
>
> We build our app using Cordova Android ARM. We noticed that our app can be
> download by devices that have non-ARM CPU architecture (e.g.B1-730, Iconia
> Tab 8, etc.), so we had to manually exclude them.
>

You should build an IA package (x86) also and upload both in the Play
Store. Then it will serve automatically the right one.

You can download the x86 version
https://crosswalk-project.org/documentation/downloads.html

https://software.intel.com/en-us/html5/articles/submitting-multiple-crosswalk-apk-to-google-play-store

>  According to some references (e.g.
> http://stackoverflow.com/questions/10846758/android-ndk-and-google-play-filtering)
> filter by CPU should be done automatically. There is also the multiple APK
> option, but we couldn't find the Application.mk file
> (http://developer.android.com/google/play/publishing/multiple-apks.html).
>
> How can we filter our crosswalk app by CPU architecture to avoid crashes and
> negative feedbacks?

You should not filter because you're going to loose a big user base
(there are over 40 millions IA devices out there). As I mentioned
above you should build an IA version (just like you did for ARM) and
it should be fine. There really should be not much work to create an
IA package as HTML/Cordova is architecture independent.

>
> Thanks,
> - Roei
>
> _______________________________________________
> Crosswalk-help mailing list
> [email protected]
> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
>
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to