Crosswalk Intel XDK experiences

Discussion and feedback on Construct 2

Post » Sun Oct 19, 2014 4:19 am

@Sargas just go to the XDK website and get it from there
B
42
S
17
G
2
Posts: 850
Reputation: 6,209

Post » Sun Oct 19, 2014 1:12 pm

@Sargas
As stated in the known issues in the release notes:

"When using the Updater functionality to get the new version of the Intel XDK, if the download takes more than two minutes, you may see a message stating "Cannot download an update since one is not available". Despite the message, the download is still continuing in the background and will complete unless your Internet connection is lost.
Allow ample time for the download to complete, exit the Intel XDK and then restart. If the download completed successfully, you should now see the Install Update icon in the upper right hand corner of the Intel XDK toolbar next to the orange (?) icon."
B
33
S
12
G
7
Posts: 227
Reputation: 7,582

Post » Sun Oct 19, 2014 4:10 pm

IntelRobert wrote:We have published the cordova 3.5.1 update for crosswalk 7&8 (stable & beta in XDK). You don't need to install anything, just rebuild your app and resubmit to google play. I just published a test app and haven't seen a new cordova alert so I think we are okay. Thanks for your patience.

Now I have a request for you. Many of you have been submitting both x86 and arm apk's to google play, but we need more. If you only submit the arm APK, it won't run on the 40 million tablets that Intel sold in 2014. It won't run on the new google nexus player (http://www.google.com/nexus/player/). Your users might get a black screen and give you a bad rating. My boss will come to my office and ask me why your game won't run on his phone.

Submitting both arm and x86 just takes a few minutes. It's a simple way to improve the user experience for you users, and much easier than the hard work you put into making a game.

The build email has a link to a zip file with arm and x86 apks. When you upload the APK in google play, there is a button in the top right that says 'switch to advanced mode' Click on it. Then upload the arm and x86 apk. Publish. That's it! If you have a problem, PM me.

It's the single most important way to show your appreciation for XDK and Crosswalk, so please do it, and help spread the word.


Didn't realise it was that easy, have uploaded both an arm and x86, thanks!
B
11
S
3
Posts: 135
Reputation: 1,309

Post » Sun Oct 19, 2014 4:50 pm

KFC wrote:@Sargas
As stated in the known issues in the release notes:

"When using the Updater functionality to get the new version of the Intel XDK, if the download takes more than two minutes, you may see a message stating "Cannot download an update since one is not available". Despite the message, the download is still continuing in the background and will complete unless your Internet connection is lost.
Allow ample time for the download to complete, exit the Intel XDK and then restart. If the download completed successfully, you should now see the Install Update icon in the upper right hand corner of the Intel XDK toolbar next to the orange (?) icon."


Thanks, that's exactly what happened, now I opened it and I see an install icon.
B
43
S
12
G
6
Posts: 446
Reputation: 6,802

Post » Mon Oct 20, 2014 11:03 am

@IntelRobert
Working through rebuild, it seems to be necessary to update minor version number, prior to running build, to persuade GooglePlay dashboard to accept the new APKs

Update: changing the version code on the Project/Build Settings/Crosswalk for Android page does _not_ seem to fix it. Still rejected by GooglePlay for having same version number...

On examination the Crosswalk build seems to be failing to take the updated version numbers into account (the APK coming out has same version number as previous, despite uploading all the source again during build)

Any ideas ? Will continue to work backwards towards Construct2...


Further Update:
XDK build process is broken, I think... It runs, but just FAILS to transfer the updated version number from Projects/Build Settings as described above. @IntelRobert please advise how to force XDK to update the version number in the output .apk files

My apologies if this is somehow obvious - I've searched around the web a bit and other people seem to be reporting same problem with XDK


Final(!) Update:
Worked after restart XDK. Suspect problem was me not the s/w. Definitely messy getting GooglePlay to accept updated apks though. Put both x86 and arm versions.


Thank you for your time and help.
Last edited by mrexcessive on Mon Oct 20, 2014 12:13 pm, edited 1 time in total.
B
9
S
3
Posts: 23
Reputation: 646

Post » Mon Oct 20, 2014 11:53 am

@mrexcessive make sure you are using the right Build Settings tab.
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Mon Oct 20, 2014 12:08 pm

There are 2 things that trip people up. As @codah says, make sure you are changing android-crosswalk, not android in build settings. Second, make sure you upload the project after changing settings. You have to click on the crosswalk build tile to get to the dialog that lets you upload. If you have just done a build then you have to close the current build dialog to get there.

codah wrote:@mrexcessive make sure you are using the right Build Settings tab.
Intel Corporation
B
15
S
3
Posts: 193
Reputation: 1,552

Post » Mon Oct 20, 2014 12:16 pm

@codah
@IntelRobert
Thank you... yes you're right that is a trap, but (on this occasion) it wasn't that problem ;) I think probably I just copied the wrong .zip file across *slaps forehead*

One strange thing with the XDK production route is that the APK files are approximately 20Mb each, but the HTML5 version is total of about 2Mb. That feels like a lot of cruft to me ? Is there some way to easily strip out things unused from APK files ?
B
9
S
3
Posts: 23
Reputation: 646

Post » Mon Oct 20, 2014 1:45 pm

hello there :) can't run my apk. its just give me black screen and then close. im using AdmobAds, Audio, Browser, Multiplayer and WebStorage. is crosswalk working fine with thise objects?
B
6
S
1
Posts: 53
Reputation: 506

Post » Mon Oct 20, 2014 1:54 pm

You have 2 options for android and XDK. You can build with 'Crosswalk for Android' or 'Android'.

Android gives you the same thing you get with phonegap build. APK is small. When a user has a phone earlier than 4.4, you won't have webgl, hardware acceleration for graphics, etc. For some games, these features don't matter--you need to test your game on some older phones to know.

Crosswalk puts the chromium webview into your APK, which uses about 16MB of space. It only works on 4.0 and later, but gives you all the features of a recent chromium on all phones.

mrexcessive wrote:@codah
@IntelRobert
Thank you... yes you're right that is a trap, but (on this occasion) it wasn't that problem ;) I think probably I just copied the wrong .zip file across *slaps forehead*

One strange thing with the XDK production route is that the APK files are approximately 20Mb each, but the HTML5 version is total of about 2Mb. That feels like a lot of cruft to me ? Is there some way to easily strip out things unused from APK files ?
Intel Corporation
B
15
S
3
Posts: 193
Reputation: 1,552

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: EwiZad, marcinkowski and 21 guests