Construct 3 icon

Construct 3

Documentation

Cordova options

Published 30 Aug, 2017
436 words
~2-3 mins

Paid plans only The Cordova options dialog is used to change settings for an Android or iOS export, both of which are built with Cordova.

The Cordova options dialogThe Cordova options dialog

The dialog shown is for an Android export, but the appearance is similar for an iOS export. The following options are available.

Min. version

Choose the minimum Android or iOS version that the app will support. A lower minimum version will make your app available on a greater number of devices on the market. On the other hand a higher minimum version ensures your app runs on more modern systems with better features and performance, and often correlates with higher-spec hardware.

Android build

(Android exports only) Choose what to export:

  • Cordova project: export a Cordova project which can be built locally with the Cordova CLI, or used with a different build service.

  • Android Studio project: use Cordova to generate an Android Studio project, which can then be opened in Android Studio for customisation, testing and completing an Android build.

  • Debug APK: build a test Android application (APK) via the Scirra Mobile App Build Service. Debug APKs are intended for testing only. Normally to install a debug APK on an Android device requires adjusting the system settings to enable a special developer mode. Debug APKs cannot be published to the Google Play Store.

  • Unsigned release APK: build a release Android application (APK) via the Scirra Mobile App Build Service. Release APKs are intended for publishing to the Google Play store and must first be signed before they can be published. Additionally you cannot normally install a release APK to a device unless it comes from the Google Play store. If you simply wish to test your app without publishing it, use a Debug APK instead.

iOS build

(iOS exports only) Choose what to export:

  • Cordova project: export a Cordova project which can be built locally with the Cordova CLI, or used with a different build service.

  • Xcode project: use Cordova to generate an Xcode project, which can then be opened in Xcode on a Mac for customisation, testing and completing an iOS build.

Hide status bar

When the app is running, hide the system status bar if possible. This allows the app to use up more space on the screen.

Require Vibrate permission

Enable if your app makes use of vibrating the device to ensure the app has permission to do this.

Require Camera permission

Enable if your app makes use of camera input via the User Media object to ensure the app has permission to access this.