IntelRobert's Forum Posts

  • Canary was updated to 4.32.76.4. I hear audio for both webaudio and audio tag. Volume controls work for webaudio, but not audio tag. Crosswalk team is working on fixing the remaining audio problems. Last week's update 4.32.76.3 added chrome blacklisting. Crosswalk will not use webgl on some devices that are known to have buggy webgl support--as determined by google. This may fix some crashes.

  • Raiper341 & shaircast

    The cordova/phonegap api for inappbrowser lets you open a url in the browser, not the main window. I don't know how to use it from Construct2, but someone else might have published a plugin since it is not specific to crosswalk.

    Someone just sent me a crosswalk app that was published to google play using clay.io and leadbolt for ads!

    My experience with Crosswalk is very possitive Cocoonjs newer work fine... always black screen or other issue...

    Edit: Can you make any function to open web pages in default browser? I have more games button and i can run my website only in game ....

  • The Canary build was updated today in XDK. It is crosswalk 4 beta. It fixes the problem where exiting the game caused the app to crash. We are hoping to have a fix for the audio problems soon. After that is resolved, we can make crosswalk 4 beta the default build.

  • BluePhaze: We are hoping that if we can provide the javascript API's in crosswalk, then other C2 users will volunteer to write plugins so everyone can use the features. It looks like this has happened for other features in C2.

    yongsheng One of the limitations working with C2 is that in order to efficiently use API's they have to be integrated with C2 usually via plugins. Writing plugins is not something that most of the designers can do in a stable manner. For most of the wrappers that are added to C2 for exports, plugins are usually created to give an abstraction to the API's to make it easier for the non-coders to use in their games in a consistent manner.

    **Edit** This is mainly in regards to being able to use things like audio tags, ads, google play services, etc... with Crosswalk in C2.BluePhaze2014-02-14 19:27:32

  • RenatoB: XDK and Crosswalk are 2 separate projects at Intel. XDK tries to make it easier to use crosswalk by providing a build service, debuggers, and profiler. You also have the option of downloading crosswalk sdk and android sdk and building the APK on your PC.

    Any difference between Intel XDK and Crosswalk? I thought they were the same thing? I did not find the "canary" option for Intel XDK. Thanks.RenatoB2014-02-15 18:53:28

  • TheNewGuy

    We released an update for XDK that should make it possible to use XDK on winxp. But I can't guarantee that we will continue to fix bugs.

    How does this help people who does not have windows 7??? I cant use crosswalk?!? How do I make an android game without export.

  • : If you select the canary build in XDK you can set the orientation in construct2 to landscape. Look at the end of the details page. Admob support is still in progress. We will write an updated guide.

    edit: I see now that you figured out the lock orientation on your own.

    Is there an up-to-date guide on publishing using Intel's Crosswalk? Lots of recent changes and additional features or compatibility changes... so hard to keep track of it all.

    Is AdMob supported?

    Lock orientation to landscape possible?

    Silverforce2014-02-10 07:02:19

  • bertie Booster

    I expect we would leave it to the developer to decide to package crosswalk in the APK or to rely on a shared crosswalk. We are not currently working on the shared crosswalk, so the embedded crosswalk will be your only choice for a while.

    My concern is that a game I write and debug/test using say Crosswalk 2.2.4 could be installed work and then break when the customer is required to install say Crosswalk 2.6.1 a few games later. Anyone who Flash Dev'd with AIR will know what can happen when the AIR runtime is updated although to be fair the problems were predominantly in the early days.

    If Intel are going to go the way of a one (install) to many (apps) option I do hope there is some way of signing an app to only use verified versions incorporated.

  • matthewhxq: if you want to get the keystore that was used to sign an apk you built with XDK, then send email to

    >

    > > Is there any way to get keystore file from corsswalk?

    > >

    > you mean getting keystore file via JavaScript API? currently no.

    No, i would like to save it on my hard disc drive.

  • I'll ask for the ability to set the version code. We just use a counter and increment each time. A quick fix would be to set email to html5toolspca@intel.com and ask them to change it for your app. Afterwards it will increment with each build.

    Need to look in to the audio. We will need help reproducing. I am on vacation so I may not get to some of this stuff until next week.

    Sound works for my tablet as well as headphones.. but cannot control the volume via the device. Even when you mute the speakers, its playing sounds...

    It seems like a tradeoff, none of the crap from CocoonJS especially ridiculous permissions and terrible loading/vram.. to sound issues.

    Also, is there a way to edit the Version Code (for Google Play) when compiling?

  • bertie Booster: Eisenhan is right. The runtime is part of the APK. That is why it is 17MB. It can't be updated without publishing a new APK.

    > I would have concerns about publishing software that relied on a wrapper that could be unilateraly updated/changed at any time after the game is published. No offence to Intel but you want to do all your testing & debugging before launch not every time crosswalk is updated.

    Why does a Crosswalk update affect you that happens after your APK went onto the Google store?

    It's not a "live" connection.

  • Cipriux: The google supported way to do this is to put the crosswalk into a separate APK. You launch your app, and then it brings you to the play store to download the crosswalk apk, which can be shared among all apps that use crosswalk. Your app could be as small as 1MB. The crosswalk team is working on this method and we can support it as an option. It is not as nice as what you describe because you have to go back to google play to download the crosswalk apk. Adobe Air used to work this way, but people found it annoying and they went to the same embedded model that crosswalk is using. Adobe Air miminum app is smaller than crosswalk <9MB vs crosswalk 17MB.

    IntelRobert Nice to see that things are going to the right direction with you guys. Good stuff.

    I was wondering if the following scenario will be possible:

    Wrap the game without crosswalk libraries , let the user download it and if this is the first time a IntelXDK game is installed on the device will download in the background Crosswalk libraries . When a 2nd game is downloaded and installed will use the existing Crosswalk files already installed on device.

    Don't know much about "intents" on Android OS, but from my point of view if I download a mp3 from internet it does not have to come with a player attached to it.

    Sorry for my ignorance <img src="smileys/smiley18.gif" border="0" align="middle" />

  • BiznessMan: This issue can be tracked here

    Crosswalk has fixed it, but we are still seeing the problem in xdk so we need to track it down.

    It seems that performance is working much better now than it was when this first released. Problem though, if I exit the app using the back button on my phone, the app closes but then it shows "Such and Such app has stopped working"

  • kenzonico I have been told that special characters in the app/package name sometimes cause problems. We try to escape them but might have missed some cases. If you can't resolve the issue, please send me account and package name in private email.

    Hi, i am getting "The build failed. An error occurred while building the application. Verify your build assets are correct and try again." when i try to build... :(

    Assets are about 8mb, and game is working in preview / debug mode on device.

    What could cause this build error ?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Nathan

    That's the crosswalk plan. We are also investigating adding the cordova plugins into our build system so we can give you something earlier. But I don't have a firm date yet.

    Leadbolt has some html5-only ads that don't require special support from crosswalk/phonegap. There is a tutorial here