I have a paid app (Android Crosswalk XDK 2611) that I uploaded to the Google Play Store and this works correctly. I wanted to create a free evaluation copy on the Play Store and think I can do this by creating a Beta version of a new app on the Play Store. So, I copied the app and created a new project in XDK. When I test the new app (upload from XDK/ build/ download) it works correctly except that the splash screen does not display, I just see a white screen for a couple of seconds followed by the main menu for the app.
I'm assuming there's something wrong in my build settings but I can't see it. I'd really appreciate some direction on this.
Attached is a pdf showing the build settings for the evaluation copy, followed by the build settings for the original version
Thanks,
Tony
链接已复制
Whats IE? :)
Cant really tell much from the PDF's, other than they look correct. Did you repick your splashscreens on the new project in the GUI? Are the images the same (didnt get corrupted somehow)?
Tony, what process did you use to create the duplicate project? Did you create a blank project and then move the files or did you duplicate the existing project, rename the directory and <project-name>.xdk file and then open that duplicate?
Hi Paul,
To create the evaluation version of the app I used Windows Explorer to copy the existing app folder to a new name, removed the xdk files then went to XDK created a new project and told it to import the html5 code base using the new folder.
Your question reminded me that I had a problem doing this once before when the new version of the app failed to play sounds. In your response you told me to create a Blank template and then import files into the www folder. So, I tried this and found that the evaluation copy didn't work at all, it just showed a blank white screen when I did an upload/ build/ download and launched the evaluation version of the app. I noticed that the template file structure had a "plugins" folder outside of the www folder so I moved my plugins folder to be outside of www and got the same result when I tried again.
I must be missing something obvious.
Thanks for your assistance.
Tony
Hi Tony, try using the process described here to make a copy of your original project: https://software.intel.com/en-us/xdk/faqs/general#copy-existing-xdk-project
Hi Paul,
That fixed it, thank you so much.
I did do one thing a little differently than the FAQ suggests, when I opened the new copy of the app in XDK I noticed in the Build Settings that the App ID was the same as the original App so I changed it before doing the Build. As the App ID is supposed to be unique this seemed like the right thing to do. Anyway, it worked and if updating the App ID is required you might want to add this step to the already very clearly written FAQ.
Thanks again,
Tony
