C
Qt Android Automotive 基础模块
Qt Android Automotive 基础模块包含用于管理各种 Android Automotive 功能的 API。它包含其他 Qt for Android Automotive 模块可能依赖的类。这些类很小,并且可能是低级特性,可以与 Android Automotive OS 集成。
入门
要包含模块类的定义,使用以下指令 C++
#include <QtAndroidAutomotiveBase>
要使用 QML 类型,将以下导入语句添加到您的 .qml 文件中
import QtAndroidAutomotive.Base
使用模块
使用 Qt 模块需要链接到模块库,无论是直接还是通过其他依赖关系。支持 CMake 和 qmake 建设工具。
使用 CMake 构建
使用 find_package()
和 target_link_libraries()
命令从 Qt6 软件包中查找和链接所需的模块组件
find_package(Qt6 REQUIRED COMPONENTS AndroidAutomotiveBase) target_link_libraries(mytarget PRIVATE Qt::AndroidAutomotiveBase)
使用 qmake 构建
将 androidautomotivebase
添加到 QT
变量
QT += androidautomotivebase
权限
该模块中的一些 API 需要 Android 权限才能正常工作。有关更多详细信息,请参阅 Qt Android Automotive 基础模块中的权限。
API 参考
链接到 API 参考材料
示例
演示了从 QtAndroidAutomotive.Base 模块使用 AndroidAppsUtils QML 组件。 | |
使用 Qt Android Notifications Listener QML API 创建一个交互式通知列表。 | |
演示了使用支持多屏幕的 Qt Android Apps Utils API。 |
已知问题和限制
通知监听器已知问题和限制
检查是否已授权访问通知需要 Android API 27 或更高版本才能正常工作。
在特定 Qt 许可证下可用。
了解更多信息。