I had a conversation with the Intel's support about the XDK and he gave me some explanations/instructions on how to optimize the APK through additions.xml before generating the application. I'm not opening the topic for discussion, but only to make it as a reference for those who want to solve the problems that the XDK has shown recently.
[quote:1wgfxlpo]For those Construct2 users who are experiencing Crosswalk performance problems with CLI 5.1.1:
do not reference plugins in your intelxdk.config.additions.xml file, it will cause problems, see this post > https://software.intel.com/en-us/forums ... pic/594986 (Add plugins via Plugin Management Tool and avoid intelxdk.config.additions.xml file)
put your source into a www directory inside your project directory, see this post > https://software.intel.com/en-us/forums ... pic/607195 (Importing a Construct2 Game into the Intel XDK)
add the following to your intelxdk.config.additions.xml file, see this FAQ > https://software.intel.com/en-us/xdk/fa ... animatable (How can I improve the performance of my Crosswalk app so it is as fast as Crosswalk 7 was?)
Crosswalk performance problems are usually due to a lack of the --ignore-gpu-blacklist option in the intelxdk.config.additions.xml file (see above for how to add it). Also, see this blog > Chromium Command-Line Options for Crosswalk Builds with the Intel XDK for some additional tools that can be used to modify Crosswalk webview runtime parameters.
CLI 4.1.2 included this option automatically. Because there is such a dramatic change to the CLI 5.x build systems, you must now add it manually to make sure it is part of your Crosswalk built app.