C

Qt for Android Automotive Examples

This is a list of all examples included in Qt for Android Automotive:

Active UX Restrictions Viewer

Displays current driver distraction-based UX (User Experience) restrictions.

ActivityView Layouts

Demonstrates the ActivityView API by implementing a simple layout of some activity views.

ActivityView Properties Changer

Demonstrates how to interact with ActivityView properties.

Android User Profiles example

Shows how to use User Profiles functionality from the QtAndroidAutomotive.Base module in a Qt Quick application.

App Lister

Demonstrates usage of the AndroidAppsUtils QML component from the QtAndroidAutomotive.Base module.

Audio Zone Controller

Implements an Audio Routing Controller.

Embedded Clock and Contacts Apps

An app that embeds the Clock and Contacts apps in floating window using Activity View Dialogs.

HVAC Control

Demonstrates usage of the Qt IF Generator Extensions for Android Automotive.

Multiscreen Launcher

Demonstrates usage of the Qt Android Apps Utils API with multi-screen support.

Simple Vehicle Properties Controller

Demonstrates how to use Vehicle Properties module in a Qt Quick application.

Vehicle Properties Browser

Presents an editable list of available properties grouped by component using QML models.

Zoned HVAC Control

Demonstrates how to handle zoned features when using the Qt IF Generator Extensions for Android Automotive.

App signing requirements

Examples that use an API with restricted permissions, such as Android Car API are required to be signed with the same key used to build the AAOS image that they will be run on.

This includes the following examples:

Active UX Restrictions Viewer

Displays current driver distraction-based UX (User Experience) restrictions.

HVAC Control

Demonstrates usage of the Qt IF Generator Extensions for Android Automotive.

Simple Vehicle Properties Controller

Demonstrates how to use Vehicle Properties module in a Qt Quick application.

Vehicle Properties Browser

Presents an editable list of available properties grouped by component using QML models.

Zoned HVAC Control

Demonstrates how to handle zoned features when using the Qt IF Generator Extensions for Android Automotive.

There are also Qt for Android Automotive sub-modules, and as such their examples, that use hidden or private API's that have this same signature requirement. This includes the following examples.

ActivityView Layouts

Demonstrates the ActivityView API by implementing a simple layout of some activity views.

ActivityView Properties Changer

Demonstrates how to interact with ActivityView properties.

Embedded Clock and Contacts Apps

An app that embeds the Clock and Contacts apps in floating window using Activity View Dialogs.

See signing Android packages for information on signing Android apps in Qt Creator.

Running the Example

To run the example from Qt Creator, open the Welcome mode and select the example from Examples. For more information, visit Building and Running an Example.

Make sure you have selected the correct target device and kit combination.

Note: Some examples may have multiple sub-projects that demonstrate different API sub-modules.

Available under certain Qt licenses.
Find out more.