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
)