- Qbs Manual
- Qbs 1.17.0

# Qt.android_support QML Type

Provides Qt support for the Android platform. More...

Import Statement: | import QbsModules .

- List of all members, including inherited members

## Properties

- deploymentDependencies : stringList
- extraLibs : stringList
- extraPlugins : stringList
- qmlRootDir : string
- useMinistro : bool
- verboseAndroidDeployQt : bool

## Detailed Description

The `Qt.android_support` module provides the glue for Qbs' Qt and Android support. It is automatically pulled in by `Qt.core`, so you do not need to add an explicit dependency to it in your product, unless you want to set one of its properties.

## Property Documentation

deploymentDependencies : stringList

Use this property to completely override the Qt deployment dependencies of your app. Corresponds to qmake's ANDROID_DEPLOYMENT_DEPENDENCIES.

Default: `undefined`

extraLibs : stringList

Additional libs to be packaged and loaded on start-up (mind the order). Corresponds to qmake's ANDROID_EXTRA_LIBS.

Default: `undefined`

extraPlugins : stringList

Additional non-asset files to be packaged. Corresponds to qmake's ANDROID_EXTRA_PLUGINS.

Default: `undefined`

qmlRootDir : string

The root directory of the product's QML files. This information is passed to the `androiddeployqt` tool, which will use it to decide which resources to include in the APK file.

Default: `product.sourceDirectory`

useMinistro : bool

Whether or not to use the Ministro service. If this property is enabled, then the Qt libraries required by your application as well as some other resources will not be packaged into the APK file, but are expected to be present on the device at run time.

Default: `false`

verboseAndroidDeployQt : bool

Enable this property if you want verbose output from the `androiddeployqt` tool.

Default: `false`