diff --git a/src/tools/androiddeployqt/main.cpp b/src/tools/androiddeployqt/main.cpp index 72dce2e2977..1a298614a87 100644 --- a/src/tools/androiddeployqt/main.cpp +++ b/src/tools/androiddeployqt/main.cpp @@ -800,7 +800,14 @@ GradleBuildConfigs gradleBuildConfigs(const QString &path) } else if (trimmedLine.contains("compileSdkVersion androidCompileSdkVersion.toInteger()")) { configs.usesIntegerCompileSdkVersion = true; } else if (trimmedLine.contains("namespace")) { - configs.appNamespace = QString::fromUtf8(extractValue(trimmedLine)); + const QString value = QString::fromUtf8(extractValue(trimmedLine)); + const bool singleQuoted = value.startsWith(u'\'') && value.endsWith(u'\''); + const bool doubleQuoted = value.startsWith(u'\"') && value.endsWith(u'\"'); + + if (singleQuoted || doubleQuoted) + configs.appNamespace = value.mid(1, value.length() - 2); + else + configs.appNamespace = value; } }