qt_add_android_permission

Adds an Android permission to the target executable.

命令的定義在 Core 組件對於 Qt6 包,可以像這樣加載:

find_package(Qt6 REQUIRED COMPONENTS Core)
					

This command was introduced in Qt 6.9.

概要

qt_add_android_permission(target NAME <permission-name> [ATTRIBUTES <name1> <value1> ...])
					

無版本命令 被禁用,使用 qt6_add_android_permission() 代替。它支持如此命令的一組相同自變量。

描述

The command adds an Android permission to the target executable. This can be used to define additional permissions, or overriding the default permissions set by Qt modules.

For further information on defining Android permissions, see Qt Permissions and Features .

範例

qt_add_executable(myapp
    // ...
)
qt_add_android_permission(myapp
    NAME android.permission.BLUETOOTH_SCAN
    ATTRIBUTES
        minSdkVersion 31
        usesPermissionFlags neverForLocation
)
qt_add_android_permission(myapp
    NAME android.permission.ACCESS_COARSE_LOCATION
)