diff --git a/src/plugins/android/androidconfigurations.cpp b/src/plugins/android/androidconfigurations.cpp index 55ae9eeb060..194010dffad 100644 --- a/src/plugins/android/androidconfigurations.cpp +++ b/src/plugins/android/androidconfigurations.cpp @@ -473,7 +473,13 @@ FilePath AndroidConfig::avdManagerToolPath() const FilePath AndroidConfig::toolchainPathFromNdk(const Utils::FilePath &ndkLocation) const { - const FilePath toolchainPath = ndkLocation / "toolchains/llvm/prebuilt/"; + const FilePath tcPath = ndkLocation / "toolchains/"; + FilePath toolchainPath; + QDirIterator llvmIter(tcPath.toString(), {"llvm*"}, QDir::Dirs); + if (llvmIter.hasNext()) { + llvmIter.next(); + toolchainPath = tcPath / llvmIter.fileName() / "prebuilt/"; + } // detect toolchain host QStringList hostPatterns;