Hi,

> 1) While I have added the crosswalk plugin in cordova exactly as the 
> documentation suggests, on some devices the user gets prompted
> to install the crosswalk app from the app store. But the config file clearly 
> says preference name="xwalkMode" value="embedded”

Most likely this is because those users have installed an ARM APK on an x86 
device. In this case Crosswalk downloads the runtime from the store so that the 
application can start.

I can’t answer question 2 although it sounds strange – do you have the same 
problem with vanilla cordova CLI? Anybody else on the list knows what could be 
the issue?

Francesco




From: Crosswalk-help 
<[email protected]<mailto:[email protected]>>
 on behalf of Wes Wilson <[email protected]<mailto:[email protected]>>
Date: Thursday 31 December 2015 16:47
To: 
"[email protected]<mailto:[email protected]>"
 
<[email protected]<mailto:[email protected]>>
Subject: [Crosswalk-help] Two Issues I can't Solve with Cordova/Ionic + 
Crosswalk, Need Help

Hello Group!

Hope you are having a lovely holiday season.

I have two issues I just can't seem to solve.

1) While I have added the crosswalk plugin in cordova exactly as the 
documentation suggests, on some devices the user gets prompted to install the 
crosswalk app from the app store. But the config file clearly says preference 
name="xwalkMode" value="embedded"

I did some googling and it appears there are lots of people with this issue. 
But not a great amount of solutions. One basically said it had to do the 
version of Cordova and Crosswalk... by default the plugin uses 15 so I assume 
that is safe. I figure I need to downgrade my Ionic or my Cordova or both?

Problem is many of these posts are old and they talk about crosswalk 14 or 
crosswalk 10... so many of old guides no longer apply....

my project is using Ionic 1.1.1
and cordova 4.0.2
Crosswalk 15

I have cordova updated to 5.1.1 on my machine, but the project was built with 
the 4.0.2 , I thought about upgrading the project, but most people had to 
downgrade to 4 anyway to solve a similar issue. maybe I just need to upgrade to 
a further along version of 4?

2) Problem 2, ionic build android --release builds two nice apks for me. the 
x86 and the armv7 versions. Which is awesome that the crosswalk plugin adds 
this to my project automatically. Problem: when I add them to the play store in 
advanced mode, both APK's list their Native platforms as all arm64-v8a, 
armeabi, armeabi-v7a, x86, x86_64 , where I think I would expect the armv7 
version to be jus the arms and the x86 version to be just the x86's , this 
causings a warning when uploading to the play store because both allow for all 
so the store says it will just give the last one uploaded to everyone cause 
there are no differentiating factors.

Is there a way to fix this? like manually edit a manifest post apk (like unzip 
it, change it, rezip it?) and change the native platforms?

or am I just building them wrong?

can I manually override this in the play store settings perhaps? thanks!

- Wes
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki 
Business Identity Code: 0357606 - 4 
Domiciled in Helsinki 

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to