Crosswalk Intel XDK experiences

  • guangzhen, That's weird. I don't think it has to do with my image specifically, because even if I use the default splashscreen image, it also happens. So far, I've tested on a HTC One and Sony Z1 and they both have the same issues. I also notice earlier that there are other members beside me who are facing this same problem. For your information, it was built using the stable built. I will try it with the beta build and report if the issue still persist.

    Mayfly rekjl

    About the black screen issue after splash screen.

    I have a patch to fix it, but confirmed with Cordova upstream, they think it's work as design, and won't fix this issue: they prefer to let splash screen stay longer and cover the black screen.

    If you can download command line tools of crosswalk-cordova-android from our Crosswalk website, you can change the config.xml file to make the timeout value of splash screen more longer and use splashscreen.hide() to hide the splash screen manually when you receive 'device ready' event.

  • Hello hmin,

    I am using the latest XDK compiler BETA Crosswalk 6.35.131.6 on Cordova 3.4.0 and the latest Construct 2. When running the APK on an Alcatel Fierce One phone I get a crash. The crash happens when the game tries to play any sound effect. Streaming music works fine on this phone but as soon as any sound effect plays the game crashes and exits immediately. If I do not play sound effects the games runs fine. The exact same build runs perfectly fine on a Samsung Galaxy 4 and plays sound effects fine.

    I do not have an extensive Android handset collection on hand but this crash worries me as to how many other phones this will be a problem with. Do you guys run unit tests on many handsets with XDK/Crosswalk?

    I think it is a bug in the native audio library installed on your device, since the audio in web depends on the capability of the hosting device. You can try to load your app in Chrome for Android, and see if it also crashes.

  • Regarding XDK Crosswalk, which works really well in my experience. I'm looking into a game which needs a lot of music - up to 2 hours. This is way beyond the 50mb apk limit.

    Can XDK Crosswalk include or reference apk expansion files yet, or will it in the future? Or can C2 load music assets from a web address? Any advice much appreciated.

  • guangzhen thanks for that. That sounds like a reasonable solution. Any news on the half black and half white screen when we change the phone's orientation during the splashscreen being displayed? I think that is a more obvious worry.

  • rekjl I have a patch about orientation related issue on splash screen, but has not been integrated into XDK yet. it needs some days for XDK to integrate.

    Would you please try below solution firstly:

    There is a ```intel.xdk.device.hideSplashScreen()``` method called in ```onDeviceReady``` listener by default.

    Would you please remove this function and have a try?

    Do you have the black screen issue when you use 'Android' not 'Crosswalk for Android' build?

  • Hello hmin,

    I tried running my build in Chrome for Android on the same device and the same thing happens, it crashes when playing a sound effect.

    * Does this mean that any device with any audio driver issues will crash when trying to play any sound effect?

    * Is there any work around to this problem?

  • guangzhen, thanks, it is good to know that the issue is being looked and and going to be updated soon.

    It might take a while before I am able to test the solution and the "Android" option right now, as my computer had some problems and is now being fixed. Will try it out once I can. Thanks again!

  • hmin

    hi

    can you give me a date so i understand when can i use disable webgl blacklist with an option in program? IntelRobert says it come in jun. its 2 weak in jun.

    i am waiting forever!

    i think you added this feature and it just remain a check box in program!!! how hard is that?!

    thank you and all intel team.

  • Try Construct 3

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

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

    We have been waiting for a few months to release our game until it has support for ad options for crosswalk. If we use the ad wrapper method below, it requires us to re-sign the APK after putting it through the wrapper. If we went with this method, would we be able to switch to the crosswalk native ads when they come out? https://www.scirra.com/tutorials/891/ho ... astcomment

    Also, how to I put both x86 version and ARM on google play?

  • Kronar, sorry for late reply.

    * Does this mean that any device with any audio driver issues will crash when trying to play any sound effect?

    Yes, if the sound effect exactly triggers the driver bug.

    * Is there any work around to this problem?

    Since it is a hardware issue, the only workaround is not to use that sound effect.

  • ALI3D69, XDK build integrated with Crosswalk variant is a complicated system, including lots of dependencies. We are working on it and make it ready as soon as possible. I think IntelRobert may share more details to you.

  • hmin

    Also, how to I put both x86 version and ARM on google play?

    The two APK files inside the ZIP are named as follows:

    1. YourAppName.android.crosswalk.x86.timestamp.apk, e.g., CrosswalkExampleApp.android.crosswalk.x86.20140418132640.apk

    2. YourAppName.android.crosswalk.arm.timestamp.apk , e.g., CrosswalkExampleApp.android.crosswalk.arm.20140418132745.apk

    This Google Play Store* Submission Process document will walk you through the process of submitting multiple APKs to the Google Play Store for distribution under a single application listing. By following this procedure you insure that your Crosswalk application is available to the widest consumer audience. The store will automatically provide the appropriate architecture file with no special intervention on the part of your customer.

    EDIT: Since I have no right to paste URL here to link a PDF documentation about how to submit multiple apks to Google play store. You can google it with keyword "intel multiple apk submission".

  • hmin

    We have been waiting for a few months to release our game until it has support for ad options for crosswalk. If we use the ad wrapper method below, it requires us to re-sign the APK after putting it through the wrapper. If we went with this method, would we be able to switch to the crosswalk native ads when they come out?

    bscarl88, I am curious about the fact your mentioned that APK re-signing is relevant to the API usage model. As I know, the ads API in Crosswalk would leverage the existing 3rd cordova plugin as possible as it can.

  • > hmin

    >

    > We have been waiting for a few months to release our game until it has support for ad options for crosswalk. If we use the ad wrapper method below, it requires us to re-sign the APK after putting it through the wrapper. If we went with this method, would we be able to switch to the crosswalk native ads when they come out?

    >

    bscarl88, I am curious about the fact your mentioned that APK re-signing is relevant to the API usage model. As I know, the ads API in Crosswalk would leverage the existing 3rd cordova plugin as possible as it can.

    thanks for your responses. what'shappening Is XDX Is signing our app first, then we put it through the ad wrapper Which signs it again. i wasnt sure if the second sign would mess with us if we wee to update the game after we've removed the ad wrapper tools. also, any ETA on the ad support?

  • XDK has updated it's build system so beta is crosswalk 6 and stable is crosswalk 5. Sorry, this does not bring gpu blacklist control, admob, iap. This requires a change to xdk which I am hoping will be in June.

    I am working with Ashley on google play game services. Crosswalk 6 now has the capability, but it won't work the construct2 plugin in its current form.

    Im desperate to this work i have 3 games already developed and i cannot release them without Admob and Analytics

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)