Submitting Multiple Crosswalk* APKs to the Google Play* Store

The Crosswalk* build system produces two Android APK files: one for devices containing an x86 processor and one for those built with ARM* processors. The build system combines these two APK files into a single ZIP file for easy download to your development system. After downloading this ZIP file, you must unzip it and extract the two APK files in order to publish them to an Android store, such as the Google Play Store*. You should submit both to the Android store to maximize the number of devices that can install and run your Crosswalk application. Instructions regarding how to do this are provided below.

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

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

  • 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.

If you want to learn more about this Google Play feature, which allows you to publish multiple APKs under a single application listing, please see Multiple APK Support and Creating Multiple APKs for Different API Levels on the Android Developer site.

For more complete information about compiler optimizations, see our Optimization Notice.