我正在尝试将 Qt 5 应用程序转换为 Qt 6。在 Qt 5 中,我们可以请求 Android 权限,如下所示:
QStringList permissions;
//...
QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(permissions);
for (const auto &perm : permissions)
{
if(resultHash[perm] == QtAndroid::PermissionResult::Denied)
{
qDebug() << "Permission denied:" << perm;
return false;
}
}
Qt 6 中的等价物是什么?或者是使用 JNI 手动实现这一点的唯一方法?
问候