Qt for Android Automotive 6.4 is released
October 13, 2022 by Miao Luo | Comments
We are happy to announce that a new Qt for Android Automotive is released, based on Qt 6.4.
What's new in this release
Support for User Experience Restriction rules
Android Automotive OS (AAOS) follows the Driver Distraction Guideline, so Android Platform can enable apps to run in User Experience restricted state. This will allow applications to apply restrictions pending on the vehicle's state. For example, a game should not be allowed to run on the center screen while the car is in driving state.
We have added a C++ and a QML wrapper for handling changes in state of Car User Experience (UX) Restrictions rules, and we called it Qt Driver State. To see how Qt Driver State works with AAOS, see the demo video below.
In this example, the app displays specific restrictions such as maximum content depth, maximum cumulative content items and maximum restricted string length as well as the active and inactive UX restriction flags.
When UX restrictions change, the display shows the updated UX restriction flags and specific restrictions. For more details, this example is further explained in here: https://doc.qt.io/QtAndroidAutomotive-6.4/qtandroidautomotive-driverdistractions-active-ux-restrictions-viewer-example.html
Support for Android Notification
We now have added QML support for Android Notifications, so an Qt HMI can interact with Android Notifications bidirectionally.
In this example, when the app is started, a list of the active notifications on the device is shown in a QML ListView. When new notifications are posted or old ones removed, the list will be updated. There are also various ways of interacting with the notifications: you can dismiss ones that are clearable, and launch any actions provided with the notification. For detail can be found here: https://doc.qt.io/QtAndroidAutomotive-6.4/qtandroidautomotive-notificationslistener-notifications-list-example.html
What can you build with Qt on Android Automotive now
Perhaps our Outrun demo is one of best examples, which showcases how a modern center stack HMI design is tightly integrated with AAOS.
As always, we recommend users to check out documentation page: https://doc.qt.io/QtAndroidAutomotive-6.4/index.html
For Qt commercial users, you can add Qt for Android Automotive 6.4 to the existing online installation by using the maintenance tool or do a clean installation by using the Qt Online Installer. Offline installers are available in the Qt Account download area.
Comments
Subscribe to our newsletter
Subscribe Newsletter
Try Qt 6.8 Now!
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
We're Hiring
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.